问题描述
如何通过Azure数据工厂在Azure机器学习笔记本工作区中触发笔记本
当我的Azure存储帐户发生更改时,我想在Azure ML工作区中运行笔记本。
解决方法
我的理解是您的用例是100%有效的,azureml-sdk
目前是可能的。它要求您创建以下内容:
- 创建一个Azure ML管道。这是great introduction。
- 将
NotebookRunnerStep
添加到管道中。 Here is a notebook demoing the feature。我不确定该功能是否仍会得到维护/支持,但是恕我直言,这是一项有效且有价值的功能。我已经打开this issue了解更多信息 - Create a trigger using Logic apps以在检测到数据存储中的任何更改时运行管道。
Azure ML Pipelines当然有一条学习曲线,但是我认为,好处是您可以灵活地将各个步骤组合在一起,并轻松地安排和安排结果。
,Azure ML笔记本当前支持此功能。当您的Azure存储帐户发生更改时,您还可以使用Logic apps来触发机器学习管道的运行。