如何在Azure Data Factory管道中添加请求方法下拉式运行参数?
在Azure Data Factory中实现API请求方法的下拉式运行时参数配置
可以实现,通过数据集参数+动态内容+自定义可选值的组合就能完成配置,具体步骤如下:
创建API数据集参数并设置下拉选项
打开你的API数据集配置页,切换到「参数」标签,新增一个字符串类型的参数(比如命名为RequestMethod)。点击参数右侧的编辑图标,勾选「允许值列表」,输入你需要的请求方法选项(如GET、POST),这些值就是后续下拉列表的可选项。绑定参数到Copy Data任务的请求方法
回到Copy Data任务的源配置界面,在「请求方法」字段点击右侧的「添加动态内容」按钮,在面板中选择刚才定义的数据集参数@dataset().RequestMethod,完成绑定。管道级运行时控制(可选)
如果需要在管道运行时选择请求方法,可在管道的「参数」标签添加同名参数RequestMethod,同样设置允许值列表。然后在Copy Data任务的数据集参数绑定中,把数据集的RequestMethod参数关联到管道参数@pipeline().parameters.RequestMethod,这样运行管道时就能通过下拉框选择请求方法。验证配置
保存所有设置后测试运行管道,此时运行参数界面的RequestMethod会以下拉列表形式展示,选择对应方法即可触发对应请求方式的API数据拉取。
内容的提问来源于stack exchange,提问作者Sara Zaky
相关产品推荐
相关产品推荐

