在SAP BODS中动态创建表和数据加载

2020-08-16 12:08发布

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

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


专家您好,

我正在尝试构建一个解决方案,在该解决方案中,我们可以动态创建从源到目标的表结构,并通过数据服务加载相应的数据。

例如,源(SQL Server)有1000个表,我们希望将同一组表复制到目标系统(Oracle)。 因此,避免手动为每个1000个表创建作业,而是寻找一种可以创建通用作业的解决方案,该作业可以动态地从源中选择表结构并创建相同的结构并将数据加载到目标系统,

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

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


专家您好,

我正在尝试构建一个解决方案,在该解决方案中,我们可以动态创建从源到目标的表结构,并通过数据服务加载相应的数据。

例如,源(SQL Server)有1000个表,我们希望将同一组表复制到目标系统(Oracle)。 因此,避免手动为每个1000个表创建作业,而是寻找一种可以创建通用作业的解决方案,该作业可以动态地从源中选择表结构并创建相同的结构并将数据加载到目标系统,

付费偷看设置
发送
2条回答
1楼-- · 2020-08-16 13:04

你好Neeraj,

我们将只能手动执行此操作,无法动态完成。

请参考以下链接。

https: //answers.sap.com/questions/11639881/dynamic-creation-of-tables-and-data-insertion-in-b.html

谢谢

Vijay

土豆飞人
2楼-- · 2020-08-16 12:55

1。维护要创建到表中的表的列表。

2。 使用sys.tables获取所有表的元数据。

3。 创建一个基于表数循环运行的脚本,该脚本将根据元数据将目标表结构创建为目标架构。 最好将所有列的数据类型都保留为Varchar。

4。 创建一个脚本以将数据插入到创建的表中。

一周热门 更多>