fgb*_*ezp 3 azure azure-data-factory azure-data-factory-2
我正在使用 ADFv2,我想使用一些在数据集级别定义的可选参数。我没有发现是否可以实现。
如果我在数据集中定义一个参数(在管道级别定义一个参数并连接两者之后,管道将值传递给数据集级别的参数)当我手动运行管道并且不指定我得到的值错误
No value provided for Parameter 'parameter'
Run Code Online (Sandbox Code Playgroud)
小智 5
我最近遇到了这个问题,这里提供的答案并没有完全满足我的需求。我们使用 ADF 管道的方式依赖于要设置的参数(如果您需要手动运行它或由触发器运行),则该参数为空,以便可以将它们动态设置为触发器运行的日期/时间活性。
在我们的管道中,我们有如下检查。
@if(empty(string(pipeline().parameters.FolderDate)),
formatDateTime(utcnow(),'yyyyMMdd'),
pipeline().parameters.FolderDate)
Run Code Online (Sandbox Code Playgroud)
事实证明,如果您将参数提供为小写空值,那么我的管道将按预期工作。
| 归档时间: |
|
| 查看次数: |
4675 次 |
| 最近记录: |