【问题标题】:Informatica B2B Data ExchangeInformatica B2B 数据交换
【发布时间】:2017-05-04 03:17:05
【问题描述】:

我是 B2B DX 的新手,使用了 2 个月。我有一个要求在动态文件夹中生成文件。例如。文件名为 20170503test.txt 则生成在 /2017_05/20170503/20170503test.txt 中。

第二天意味着明天它将在 /2017_05/20170504/20170504test.txt 中生成。那么,当这些文件在不同的文件夹中生成时,我的端点如何选择这些文件呢?所以我可以设置的文件模式是*test.txt。但是端点如何进入不同的目录呢?

【问题讨论】:

  • 可以使用参数文件动态改变路径和文件名

标签: informatica b2b data-exchange


【解决方案1】:

如果您在目标文件系统中走得足够高,那么所有目标文件中都会有一个目录...即使它是根目录...将您的目标文件夹设置为该目录。然后在映射本身中,在您的目标上创建一个特殊的 FileName 端口...这将动态地将输出文件的名称设置为该端口设置的任何值,以便您可以完全限定您设置的字符串以包含完整的直到上述共享目录的动态文件路径。

【讨论】:

  • 它会在映射的帮助下将文件放在那里,但我想从这些位置获取文件。我已经在使用映射来创建文件并将其放入根文件夹下的子文件夹中。我希望我的端点接收文件。
  • 在会话任务、映射选项卡、源限定符中,将源文件类型设置为间接,然后将完整的文件路径写入由源文件名参数指定的文件中(您可以在与创建动态定位的输入文件同时,即在同一个映射中)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多