点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我有60个与一个来源相关的表。 在多个来源中可用的相同数量的表中。
我需要按顺序运行作业,这意味着一个接一个的来源。
在所有数据源中,我的表结构都是相同的。 如果我为一个源系统开发ETL,则应该通过更改源和目标来使用ETL。 在这里,我要更改源和目标,因为我正在同一工作中运行。 所以我不能使用数据存储配置。
我在数据流中查找。 如果源1数据流应仅使用源1查找。 源2流仅使用源2查找。...
但是对于我来说,如果我复制流程,那么我可以轻松地更改源目标。
但是,如果我要更改查找,则需要访问每个查找,并且由于每个源的数据存储都不同,因此需要更改。 这里我有27个源系统。
如果我要像这样去参观,几乎与建立流程相同。
您能否给我任何想法来更改流中的查找表数据存储。
感谢与问候,
拉曼那。
嗨,
我在这里看到一个解决方案,创建一个项目以及所有60个源表的所有作业/数据流。 现在将项目导出到ATL文件。
现在在记事本中打开atl文件,并将PROJECT名称替换为新的项目名称(如果您的项目名称为PROJ_SOURCE_1,则将其替换为PROJECT_SOURCE_2)。 使用ctrl + H替换全部。 以相同的方式替换所有作业名称/数据流名称(使用作业/数据流/工作流命名约定中的源系统名称,您可以将源系统名称替换为新的源系统名称),并替换所有架构名称,架构所有者,数据存储名称 。 保存此atl文件,然后尝试在测试存储库和沙箱存储库中导入该atl,并查看其是否更改了所有名称,并且abd一次验证了所有作业。
注意:-这不是推荐的方法,因为这有时会破坏现有的作业。.但是我建议您仅在DEV环境中尝试此方法,并备份您创建的第一个PROJ,然后再继续此步骤。
重新注意:不支持此功能。 仅当您确切知道自己在做什么时才这样做。 搞砸了,这将是您自己的全部责任:)。
嗨,Ravi Kiran,
不同的源系统流将在单个作业中。
据我所知,不建议使用此方法。 在我的DS生涯开始之初,我在一个项目中做了同样的事情,整个存储库都被破坏了。
请告诉我是否还有其他想法可以减少这种情况下的开发。
感谢与问候,
Venlata Ramana Paidi。
一周热门 更多>