ADF DataFlow Activity 如何创建动态派生列
ADF DataFlow Activity how to create dynamic derived column
我输入了固定宽度的txt文件作为源。
下面的测试文件示例
column_1
12ABC3455
13XYZ5678
如何构建动态列模式以生成派生列。
列名称:empId -> substring(column_1,1,2)
derive Column setting
我可以在表达式中对 & substring(column_1,1,2) 中的 empid 进行硬编码。
但我需要使用 JSON 输入使其动态化,以派生具有列模式的动态派生列。
下面示例 JSON 输入参数。
我输入JSON格式化参数
[
{
"colname": "empid",
"startpos": 1,
"length": 2
},
{
"colname": "empname",
"startpos": 3,
"length": 3
},
{
"colname": "empSal",
"startpos": 6,
"length": 4
}
]
帮助我使用 json 输入
构建列模式
我测试了很多次,都做不到。
根据我的经验,我不敢告诉你,在数据工厂活动或数据流中使用 json 参数是不可能的。
我输入了固定宽度的txt文件作为源。
下面的测试文件示例
column_1 |
---|
12ABC3455 |
13XYZ5678 |
如何构建动态列模式以生成派生列。
列名称:empId -> substring(column_1,1,2)
derive Column setting
我可以在表达式中对 & substring(column_1,1,2) 中的 empid 进行硬编码。
但我需要使用 JSON 输入使其动态化,以派生具有列模式的动态派生列。
下面示例 JSON 输入参数。
我输入JSON格式化参数
[
{
"colname": "empid",
"startpos": 1,
"length": 2
},
{
"colname": "empname",
"startpos": 3,
"length": 3
},
{
"colname": "empSal",
"startpos": 6,
"length": 4
}
]
帮助我使用 json 输入
构建列模式我测试了很多次,都做不到。
根据我的经验,我不敢告诉你,在数据工厂活动或数据流中使用 json 参数是不可能的。