Azure data factory 在导入架构中动态分配源列;表达方式;在Azure数据工厂中使用查找活动
我是azure data factory V2的新手 我有一个模式文件- CustomerSchema.csv CSV文件中的数据Azure data factory 在导入架构中动态分配源列;表达方式;在Azure数据工厂中使用查找活动,azure-data-factory,azure-data-factory-2,Azure Data Factory,Azure Data Factory 2,我是azure data factory V2的新手 我有一个模式文件- CustomerSchema.csv CSV文件中的数据 CustomerId, CustomerName, CustomerAddress CSV格式的实际数据文件 FileName-CustomerMaster.CSV,数据如下 101,Aphilps,R-z1 west loan usa 102,Jons s,202-3 sest road london 103,Ravi,Old Madaras banglore
CustomerId, CustomerName, CustomerAddress
CSV格式的实际数据文件
FileName-CustomerMaster.CSV,数据如下
101,Aphilps,R-z1 west loan usa
102,Jons s,202-3 sest road london
103,Ravi,Old Madaras banglore
104,n Har,hi road -203 banglore
105,Jons K,West-23-34 new york usa
具有架构的目标文件
CustomerTraget.CSV
CustomerId、CustomerName、CustomerAddress
----空白无数据
我有一个pipline,其中第一个活动是从CustomerSchema.CSV文件中获取模式的查找活动
查找活动的输出正确,它是fetch 3列名称
现在,我如何在复制活动导入模式表达式中传递查找活动的输出
我在下面试过,但没有工作
@架构表达式中的activity('ColumnLookup').output.firstRow,但它不工作
请帮助我参数化架构或映射应遵循以下模式: 列映射:
{
"type": "TabularTranslator",
"columnMappings":
{
"UserId": "MyUserId",
"Group": "MyGroup",
"Name": "MyName"
}
}
模式:
[
{ "name": "UserId"},
{ "name": "Name"},
{ "name": "Group"}
]
ref:我使用sql server实现的同一个示例,它可以工作,但如果源代码和模式出现在csv文件中,该怎么办?下面是sql代码-“type”:“SqlSource”,“sqlReaderQuery”:“select{activity('Lookup1')。output.firstRow.Prop_0},@{activity('Lookup1'),@{activity('Lookup1')。output.firstRow.Prop 2}”来自[dbo]。[DimCustomer]”