云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站空间_苏州高端网站建设_哪家好

小七 141 0

这篇博文是本系列文章的第二部分,它逐步解释了如何使用sapdataservices将数据加载到saps/4HANA迁移驾驶舱(内部部署)的暂存表中。在本例中,数据加载是使用MySQL数据库作为源来完成的,但是还有许多其他可能的数据源,包括不同的数据库和saperp系统。此外,本博客中提供的示例只是一个简单的案例,但可以作为构建更复杂数据流的参考。

SAP data Services是一个数据集成和转换软件应用程序。它允许用户开发和执行工作流,从预定义的数据源(应用程序、Web服务、平面文件、数据库等)获取数据,网建站,然后允许用户组合、转换和优化这些数据,然后将结果输出回同一个源或不同的数据库。

有关SAP的更多信息数据服务,请参阅:https://www.sap.com/germany/products/data-services.html

前提条件:

已安装SAP Data Services。安装指南在以下链接中提供(取决于目标平台)。https://help.sap.com/viewer/product/sap\u DATA\u SERVICES/4.2.12/en-US

已安装并配置SAP Data Services Designer。安装指南在以下链接中提供(仅适用于Windows)。https://help.sap.com/viewer/product/sap\u DATA\u SERVICES/4.2.12/en-US

使用SAP S/4HANA migration cockpit的方法"使用暂存表迁移数据"创建了一个迁移项目。请参阅博客"SAP S/4HANA migration cockpit–使用暂存表和填充暂存表的方法迁移数据"迁移对象已经/已经选择/添加到迁移项目中,并且SAP S/4HANA迁移驾驶舱已经在SAP HANA数据库中生成了暂存表。

开始之前:

第一步是创建所需的数据存储。对于本例,我们使用MySQL数据库作为源(要创建的第一个数据存储),自助建站开发,大数据与应用,使用saphana作为目标(要创建的第二个数据存储)。在您的情况下,源系统可能会有所不同,而目标系统将始终是生成暂存表的SAP HANA数据库。

启动SAP Data Services Designer。登录到数据服务存储库。导航到左下角的数据存储。

为MySQL数据库创建一个新的数据存储。下面的屏幕截图显示了我们示例的属性。

使用"OBDC Admin…"按钮直接从此屏幕创建新的ODBC连接。使用"系统DSN"选项卡,这样当Data Services在后台执行加载数据的作业时,连接也将可见(这可能使用不同的windows用户,而不是您自己的用户)。

您需要选择正确的驱动程序连接到数据库。

在下一个屏幕中,轻淘客旗舰版,您指定连接详细信息。您可以直接从此屏幕测试连接,以确保在确认输入之前它工作。

创建新的数据存储。在我们的示例中,我们使用名称"DS\u HANA"来引用它。从生成的屏幕创建新的ODBC连接。

在"系统DSN"选项卡上,创建新的ODBC。

选择适当的驱动程序

填写SAP HANA数据库所需的信息。下面的屏幕截图只是一个基于我们的风景的例子。

测试连接。现在回到上一个屏幕,确认并保存属性以创建数据存储。现在已创建所需的数据存储。

填充暂存表

启动数据服务设计器导航到"项目"选项卡。打开要在其中创建新作业的文件夹。

在"项目"区域中,右键单击并创建新的批处理作业。

命名新作业(例如mySQL\u to\u Staging)添加新的数据流。

双击数据流。添加查询操作

导航到数据存储。选择MySQL数据存储从菜单中选择"按名称导入"选项。

输入表名。

将所选表拖到数据流中(在我们的示例中,该表称为"银行")。

右键单击表名,然后选择"生成源",物联网工程课程,将其定义为源。

选择SAP HANA数据存储。右击"表格"并选择"按名称导入"选项导入表格。

输入暂存表格的名称(例如"/1LT/DXX12000123",不需要双引号("")或者同义词的名称,如果您想使流在您的环境中的以下环境中也可重用(例如质量和生产)。(要了解有关同义词用法的更多信息,请参阅Udo Matthias Sommer博客中的"创建和使用同义词重命名临时表"。)指定所有者,例如STAGING\u MASTER(这是数据库连接使用的用户)。单击导入。将新添加的表拖到数据流中。

注意:您可以在迁移对象详细信息屏幕→暂存表中找到迁移项目的暂存表的名称。表名显示在"暂存表"列中。

详细信息,见:

https://help.sap.com/viewer/81152a97f8394fb6ffd19a5632be2e3/latest/en-US/a9dceda5804042b0a49ea9f61c49233a.html

右击表格符号,选择菜单中的"生成目标",将新表格定义为目标。

链接所有元素。

双击查询操作。完成从源到目标的映射。

重要:应该为目标结构中的每个字段指定映射。映射可以基于源字段,如果没有源字段,则应将其映射到空值(对于空值,请指定2个单引号"")。例如,对于技术上用于确定此记录的处理状态的目标字段"/1LT/PROCESSED",应使用""(2个单引号)指定固定的映射值。

保存并执行作业。作业成功执行后,您可以切换回包含刚才创建的数据流的选项卡,并使用源和目标表中的放大镜按钮预览内容以检查结果。

完成最后一步后,我们已经使用SAP data Services成功地将数据加载到暂存表中。

现在下一步是访问迁移驾驶舱并开始数据传输,以便可以选择暂存表中可用的记录,以便将数据加载到SAP S/4HANA。

第1部分:使用暂存表迁移数据和填充方法暂存表

(第2部分是这篇博文)

第3部分:使用SAP HANA智能数据集成(SDI)将数据加载到暂存表

第4部分:SAP HANA Studio–数据来自文件选项