Informatica 平面文件源名称

Informatica Flat File source name

我正在做一个项目,我们需要加载平面文件,例如:(Gemstone_20220325.csv) 我在脚本中将源名称命名为 (Gemstone_*.csv) 以在路径中搜索文件.

但是失败并出现错误,没有这样的文件。

这是我遗漏的任何东西吗。非常感谢任何关于此的想法。

您需要输入准确的名称或使用包含文件名的文件列表,然后在读取文件的会话中使用间接文件类型。

  1. 您可以像这样使用会话前 shell 命令 ls -1 Gemstone_*.csv>/infa/home/tmp/Gemstone_filelist.txt。或者您也可以使用此命令创建一个 shell 脚本以更好地控制。

  2. 在读取此文件的会话中,将 属性 设置为间接文件类型并提及 /infa/home/tmp/Gemstone_filelist.txt 作为要提取的文件。 Infa会一个一个地挑选文件并处理它们。

  3. 文件处理完成后,使用 post 会话命令任务 rm -f Gemstone_*..

    将其删除