ADF 查找查询创建架构并选择

问题描述 投票:0回答:2

我正在尝试在 ADF 查找活动中运行创建 Shema/表查询,最后进行虚拟选择。

创建架构 [schemax] 授权 [auth1]; 选择 0 作为虚拟值

但我收到以下错误

数据库操作失败,出现以下错误:“第 2 行解析错误,第 1 列:‘SELECT’附近的语法不正确。”,Source=,''Type=System.Data.SqlClient.SqlException,Message=Parse error位于第 2 行,第 1 列:“SELECT”附近的语法不正确。,来源=.Net SqlClient 数据提供程序,SqlErrorNumber=103010,Class=16,ErrorCode=-2146232060,State=1

Data factory pipeline

我最终能够在没有 SELECT 查询的情况下运行类似的查询,但遇到另一个错误,要求查找必须返回一个值。

azure-data-factory lookup
2个回答
0
投票

您只能在

lookup
活动查询设置中编写select语句。

要创建架构或表,请在接收器设置中使用

copy data
活动预复制脚本。您可以为源和接收器数据集选择一个虚拟表,并在预复制活动中编写创建脚本,如下所示。

源设置:(使用虚拟表,提取0条记录)

水槽设置:

预复制脚本:

 CREATE SCHEMA test1 AUTHORIZATION [user]


0
投票

可以使用 ADF 查找活动创建架构,请参阅下图了解详细信息,只需在“查询”选项卡中添加以下部分即可。enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.