ADF Azure 数据工厂连接语法
ADF Azure Data-Factory Concating syntax
我正在尝试 运行 产生特定数据库名称的管道 (@item().USERNAME) 具有相同的 table名称 - 商店。我创建了一个带有查找功能的管道,并且每个管道都运行良好。
但是,当我想将 table 过滤到我想要的库姆时(在每个副本数据 activity 中)- 我找不到正确的语法
我试过了-@concat ( select CODE_NO,CITY,STREET
来自 @item().USERNAME.STORES) 但我收到错误
谁能帮我解决这个问题?提前致谢!
在 ADF 中使用嵌套函数时不需要第二个 @ 符号。
尝试
@concat('SELECT CODE_NO, CITY, STREET FROM ', item().USERNAME.STORES)
或
@concat('SELECT CODE_NO, CITY, STREET FROM ', string(item().USERNAME.STORES))
第二个可能不是必需的,具体取决于您对传递到 ForEach 的数据类型的信心。
如果打算SQL查询像
SELECT CODE_NO,城市,街道来自 someDbName.Store
我想我们可以使用
@concat('SELECT CODE_NO, CITY, STREET FROM ', item().USERNAME,'.STORES')
我正在尝试 运行 产生特定数据库名称的管道 (@item().USERNAME) 具有相同的 table名称 - 商店。我创建了一个带有查找功能的管道,并且每个管道都运行良好。 但是,当我想将 table 过滤到我想要的库姆时(在每个副本数据 activity 中)- 我找不到正确的语法
我试过了-@concat ( select CODE_NO,CITY,STREET 来自 @item().USERNAME.STORES) 但我收到错误
谁能帮我解决这个问题?提前致谢!
在 ADF 中使用嵌套函数时不需要第二个 @ 符号。
尝试
@concat('SELECT CODE_NO, CITY, STREET FROM ', item().USERNAME.STORES)
或
@concat('SELECT CODE_NO, CITY, STREET FROM ', string(item().USERNAME.STORES))
第二个可能不是必需的,具体取决于您对传递到 ForEach 的数据类型的信心。
如果打算SQL查询像
SELECT CODE_NO,城市,街道来自 someDbName.Store 我想我们可以使用
@concat('SELECT CODE_NO, CITY, STREET FROM ', item().USERNAME,'.STORES')