1

我已输入固定宽度的 txt 文件作为源。

下面的测试文件示例

列_1
12ABC3455
13XYZ5678

如何构建动态列模式以生成派生列。

列名:empId -> 子字符串(column_1,1,2)

导出列设置

我可以在表达式中对 & 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 输入构建列模式

4

1 回答 1

0

我测试了很多次,但无法做到这一点。

根据我的经验,我不敢告诉你,在数据工厂活动或带有 json 参数的数据流中是不可能的。

于 2020-12-21T06:39:54.127 回答