Azure 数据工厂将参数传递给函数(字符串替换)
Azure Data Factory passing a parameter into a function (string replace)
我正在尝试使用 ADF 从一个来源 SQL table 创建 azure table 存储 table。
在我的管道中..
- 我可以查询不同的客户列表,将其传递给 for-each
任务。
- 里面每个select每个客户的数据
但是,当我尝试根据客户 ID 使用 table 名称为每个客户数据创建 Azure table 时,我遇到了错误。
客户 ID 是一个 GUID,所以我试图对其进行格式化以删除 table 名称中无效的破折号...
类似的东西
@replace('@{item().orgid}','-','')
所以 7fb6d90f-2cc0-40f5-b4d0-00c82b9935c4 变成 7fb6d90f2cc040f5b4d000c82b9935c4
我似乎无法正确理解语法
有什么想法吗?
试试这个:@replace(item().orgid,'-','').
我正在尝试使用 ADF 从一个来源 SQL table 创建 azure table 存储 table。
在我的管道中..
- 我可以查询不同的客户列表,将其传递给 for-each 任务。
- 里面每个select每个客户的数据
但是,当我尝试根据客户 ID 使用 table 名称为每个客户数据创建 Azure table 时,我遇到了错误。 客户 ID 是一个 GUID,所以我试图对其进行格式化以删除 table 名称中无效的破折号...
类似的东西 @replace('@{item().orgid}','-','')
所以 7fb6d90f-2cc0-40f5-b4d0-00c82b9935c4 变成 7fb6d90f2cc040f5b4d000c82b9935c4
我似乎无法正确理解语法 有什么想法吗?
试试这个:@replace(item().orgid,'-','').