根据触发器将参数传递给Azure Data Factory-ADF活动

时间:2020-03-02 04:42:25

标签: azure azure-pipelines azure-data-factory databricks azure-data-factory-2

我有Azure Data管道,必须在其中将参数传递给Databricks活动。我为此活动添加了多个基于事件的触发器(blob文件夹的更新)。激活特定的触发器后,应将参数传递给Databricks活动,并基于该笔记本运行。有什么方法可以将基于事件的触发器中的参数传递给Databricks笔记本活动?

1 个答案:

答案 0 :(得分:2)

Trigger给出2个参数。

  • @triggerBody()。fileName

  • @triggerBody()。folderPath

您将不得不将其添加到触发器的JSON代码中

        "parameters": {
            "FPath": "@triggerBody().folderPath"
        }

将此参数用作管道变量@triggerBody().FPath,并将该变量与其他活动一起使用。请参考下面的链接以获取详细说明

https://www.mssqltips.com/sqlservertip/6063/create-event-based-trigger-in-azure-data-factory/