我们能否使用单个Configuration cfg文件从SAP SDI的根目录中读取多个文件

2020-08-22 23:29发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

这与SAP SDI有关,我们已经在SAP DP代理中配置了根目录和配置文件路径。 我们将每天在根目录中获取文件,例如:文件名= TEST%.txt。 这些文件将在文件名后附加一个日期,即TEST_File_YYYYMMMDDHHSS.txt

我仅使用以下参数保存了一个配置文件.cfg文件;

FORCE_FILENAME_PATTERN = TEST%.txt

FORCE_DIRECTORY_PATTERN = D:\ SDI

1。 我的问题是我们可以将单个配置文件用于多个输入文件吗?

2。 假设根目录中有多个文件,即昨天的文件和今天的文件,那么SDI Flowgraph如何识别最新的文件? 你能证明一些建议吗?

3。 我的要求是加载我们每天都会收到的最新文件。 即,如果根目录中有多个文件,则流程图应处理最新的当前文件。

4。 在SDI流程图中处理文件后,有什么方法可以移动文件?

此致

Shodhan

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

这与SAP SDI有关,我们已经在SAP DP代理中配置了根目录和配置文件路径。 我们将每天在根目录中获取文件,例如:文件名= TEST%.txt。 这些文件将在文件名后附加一个日期,即TEST_File_YYYYMMMDDHHSS.txt

我仅使用以下参数保存了一个配置文件.cfg文件;

FORCE_FILENAME_PATTERN = TEST%.txt

FORCE_DIRECTORY_PATTERN = D:\ SDI

1。 我的问题是我们可以将单个配置文件用于多个输入文件吗?

2。 假设根目录中有多个文件,即昨天的文件和今天的文件,那么SDI Flowgraph如何识别最新的文件? 你能证明一些建议吗?

3。 我的要求是加载我们每天都会收到的最新文件。 即,如果根目录中有多个文件,则流程图应处理最新的当前文件。

4。 在SDI流程图中处理文件后,有什么方法可以移动文件?

此致

Shodhan

付费偷看设置
发送
2条回答
天桥码农
1楼-- · 2020-08-22 23:42

嗨,Shodhan。

  1. SDI读取所有与两者都匹配的文件名模式和目录模式的文件。 https://help.sap.com/viewer/7952ef28a6914997abc01745fef1b607/2.0_ US/7ca8ccd317fe4494a0d6161ebce9e99a.html
  2. 除了文件数据外,还返回了一些元数据列," NAME"就是其中之一。 它包含带有物理文件名的字符串。 如果事先知道绝对文件名,则可以指定文件名,而不会得到任何其他文件的内容。
  3. SDI读取所有与名称和目录模式都匹配的文件。 使用NAME上的过滤器来指定确切的文件名,如#2中所示。
  4. 您可以编写.sh或.bat并让FileAdapter在加载当天的文件后执行该文件。 https://help.sap.com/viewer/71c4a6e6b4dc444 US/f4ceea5385614430aed257f9e42cb39e.html

致谢,
Jeff

梦想连接
2楼-- · 2020-08-23 00:05

非常感谢Jeff。

一周热门 更多>