Azure 逻辑应用程序 - 为分析服务动态获取 RefreshId

Azure Logic apps - Get RefreshId Dynamically for Analysis services

我正在尝试使用 Azure 逻辑应用程序处理 AAS 表格模型并尝试读回状态。我可以使用 refreshId 手动执行此操作。

https://docs.microsoft.com/en-us/azure/analysis-services/analysis-services-async-refresh

任何想法我将如何在 azure logic 应用程序中动态检索最后一个 refreshId?

enter image description here

如果您还没有大量使用逻辑应用程序,我的建议是简化您的体系结构并消除逻辑应用程序。这不是因为我们不喜欢逻辑应用程序。简化体系结构中的移动部分是件好事。

可以使用本机组件通过 ADFv2 处理 Azure Analysis Services 模型。无需为自定义 .NET 活动使用逻辑应用程序或 Azure Batch。您可以使用 Web Activity 和 Lookup Activity.

等本机活动

您是正确的,查找 refreshID 比它应该的要复杂一些。 API 异步启动刷新应该 return 响应正文中的 refreshID,我已经提供了此反馈 here。请投票给它。在此期间,可以获取最近 30 天内的所有刷新,然后过滤到最近开始的刷新。

我发布了一个使用本机活动的 ADFv2 管道 here。请试一试,看看它是否能在没有逻辑应用程序的情况下满足您的需求。