表格模型刷新完成后触发数据工厂中的下一步
Trigger next step in data factory after Tabular model refresh is complete
我已经设置了一个 Azure 自动化帐户和 Web 挂钩来处理我的分析服务数据库。我在 Azure 数据工厂中调用 Web activity(POST 方法)来触发多维数据集刷新。 Web activity 方法工作正常,但它 returns 返回而不等待刷新完成。
现在,我只想在Cube 处理完成后执行进一步的步骤。有没有办法检测多维数据集何时刷新,然后开始数据工厂中的下一步活动?
经过大量研究,我能够通过使用 Microsoft 推荐的 REST API 来处理我的 Analysis Services 数据库并恢复刷新状态来实现这一点。
下面是一些有用的 links:
休息 API:https://docs.microsoft.com/en-us/azure/analysis-services/analysis-services-async-refresh
GitHub 参考文献:
此 link 包含指定处理立方体和等待刷新完成的输入和步骤的文档 - https://github.com/furmangg/automating-azure-analysis-services/blob/master/README.md#processazureas
代码存储库:https://github.com/furmangg/automating-azure-analysis-services/tree/master/ADFv2
与其他利用外部服务(如 Azure 逻辑应用程序或 Azure Batch 中的自定义 ADF .NET 活动 运行)的解决方案不同,此方法仅使用内置活动,这些活动不依赖于 Azure Analysis Services 以外的任何外部服务.因此,我将解决方案更改为不使用 Azure 自动化帐户或 Webhook 来处理多维数据集。
如果您需要更多详细信息,请随时与我们联系。
希望对您有所帮助!!
我已经设置了一个 Azure 自动化帐户和 Web 挂钩来处理我的分析服务数据库。我在 Azure 数据工厂中调用 Web activity(POST 方法)来触发多维数据集刷新。 Web activity 方法工作正常,但它 returns 返回而不等待刷新完成。
现在,我只想在Cube 处理完成后执行进一步的步骤。有没有办法检测多维数据集何时刷新,然后开始数据工厂中的下一步活动?
经过大量研究,我能够通过使用 Microsoft 推荐的 REST API 来处理我的 Analysis Services 数据库并恢复刷新状态来实现这一点。
下面是一些有用的 links:
休息 API:https://docs.microsoft.com/en-us/azure/analysis-services/analysis-services-async-refresh
GitHub 参考文献:
此 link 包含指定处理立方体和等待刷新完成的输入和步骤的文档 - https://github.com/furmangg/automating-azure-analysis-services/blob/master/README.md#processazureas
代码存储库:https://github.com/furmangg/automating-azure-analysis-services/tree/master/ADFv2
与其他利用外部服务(如 Azure 逻辑应用程序或 Azure Batch 中的自定义 ADF .NET 活动 运行)的解决方案不同,此方法仅使用内置活动,这些活动不依赖于 Azure Analysis Services 以外的任何外部服务.因此,我将解决方案更改为不使用 Azure 自动化帐户或 Webhook 来处理多维数据集。
如果您需要更多详细信息,请随时与我们联系。
希望对您有所帮助!!