0

我有 6 个文件,其中 2 个文件有 53 个字段,其余文件有 49 个字段。我想要一个通过 AB INITIO 具有 53 个字段的通用模式的输出,这样当我处理具有 43 个字段的文件时,它在输出模式中本身就为空白。
我怎样才能做到这一点?

4

1 回答 1

0

您可以通过简单地使用REFORMAT组件来实现。将正确的记录格式附加到每个输入文件组件(在您的情况下,包含 49 或 53 个字段)。

然后,您可以将具有 49 个字段的字段直接附加到GATHER组件。具有较少字段的文件,您可以将它们附加到 REFORMAT 的输入并将REFORMAT 输出连接GATHER组件

然后在转换中,您只需连接相应的输入/输出字段并用常量值(“”、0 等...)填充 4 个缺失的字段。

于 2018-01-08T15:24:05.360 回答