内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

消息队列_武义建设局网站首页_新注册优惠

2021-07-22 06:06 出处:欧普曼云计算 人气: 评论(0

在本博客的第一部分,您了解了如何配置SAP Data Intelligence和SAP S/4HANA Cloud之间的连接,以便在SAP Data Intelligence中进行元数据浏览和管道集成,在这个博客中,物联网门锁,什么叫大数据,您将看到如何使用新创建的连接作为数据智能建模器中管道集成的一部分。您将能够创建一个管道,从S/4HANA云获取CDS视图数据,并将数据写入云存储中的文件。

概述功能和创建连接

由于S/4HANA云2002中应用了一些更改,关于数据智能和S/4HANA云如何集成CDS视图,我将快速概述此处的连接属性

在S/4HANA云中,分别使用通信场景SAP\ U COM\ U 0576和SAP\ U COM\ U 0532进行元数据访问和管道集成。您将使用通信管理组中的应用程序创建所需的连接。

如第一部分所述,从创建用于数据智能的用户开始。为此,请使用"维护通信用户"应用程序。

然后使用"显示通信方案"应用程序查找提供的方案,并从中创建自己的通信安排。

系统将提示您创建通信系统,并提供以前创建的用户。记下密码和用户名,因为您将在数据智能连接管理中使用它们。您可以将相同的用户和通信系统分配给两个通信安排。通过这种方式,您在数据智能中提供的用户同时具有元数据和管道功能。

在S/4HANA云中,所需的白名单和授权随着这些通信安排的激活而预先定义。在内部部署场景中,您自己执行这些授权和白名单步骤。

您的通信安排应类似于以下内容。

在数据智能中,我们将使用您刚才创建的配置来创建WebSocket RFC连接。此连接将在管道建模器和元数据资源管理器中使用。WebSocket RFC连接是安全的,因此需要将SSL证书从S/4HANA云上传到数据智能连接管理中。从S/4HANA Cloud Fiori启动板,物联智能家居,导出证书并将其另存为Base64编码的ASCII,single certificate。注2849542有更多关于此的详细信息。

在数据智能连接管理中,在SAP数据智能中创建一个类型为:ABAP,协议:WebSocket RFC的连接,如下所示。

您现在可以使用此连接在元数据资源管理器中浏览CDS视图数据,并在管道中获取CDS视图数据。注意:元数据资源管理器中的数据预览仍然没有为S/4HANA云启用。

使用CDS视图数据

为了保持我们的实验结构良好,并允许以后进一步添加,我们将在机器学习场景管理器中创建一个场景。

为场景命名,海淘客,例如CDS\ U View\ U S4HC。在这个场景中,创建一个名为CDS\u READ\u S4HC的管道,并为管道使用空白模板。在下面的场景中,我创建了第二个管道,名为CDS\u READ\u WIRETAP,用于故障排除和实验。

创建管道时,建模者将在新选项卡中打开。选择Graphs选项卡,然后在Category Visibility(类别可见性)下拉列表中选择Scenario Templates(方案模板)。

根据您的Data Intelligence版本,您可能有预先提供的CD View to File pipeline(文件管道视图)以及其他一些视图。要使用此管道,您需要选择它,然后在modeler的新选项卡中打开管道。然后,您可以将这个管道的JSON复制到空白管道的JSON中,并进行如下详细的调整。

为了简单起见,我决定使用可用的操作符创建一个简单的管道。管道如下所示,由ABAP CDS Reader操作符、ABAP Converter操作符和Write File操作符组成。在这种情况下,我将数据写入GCS,您可以配置Write File操作符写入DI数据湖或您选择的其他存储。

使用以下设置配置ABAP CDS Reader操作符。选择先前创建的ABAP WRFC连接。选择块大小、传输模式并输入要使用的CD视图的名称。名字需要全部大写,并注意本帖后面详述的其他资格标准。目前,请使用I\u JOURNALENTRY,因为此CDS视图符合管道集成和数据提取的资格标准。

通过选择S4HC连接和所需的输出文件格式来配置ABAP转换器操作符。

在"写入文件"操作符中,大数据用什么数据库,选择输出文件的目标,选择路径和模式。在这种情况下,我们使用覆盖,管道继续运行,并将数据推送到所选目标。

将管道保存在modeler中,然后返回到Scenario Manager,创建新版本,然后选择要执行的管道。

当管道执行时,您可以在modeler中监视其状态。一段时间后,在元数据资源管理器中,如果导航到云存储或指定的其他目标位置,您将看到创建的CDS视图文件。

查看情况表,您将看到所选CDS视图中的数据。

使用数据智能中的CDS视图中的数据,您可以在单独的管道中进一步处理这些数据,或者使用数据智能中的笔记本执行一些ML任务。机会是无穷的。我期待着看到你创造的!

关于哪些CDS视图符合条件的说明

根据我的实验,并非所有可用的CDS视图都符合在管道集成场景中使用的条件。元数据访问仅限于已发布/已发布的CD视图。对于管道集成,您的CDS视图应具有以下注释:

'@Analytics.dataExtraction.enabled已启用:true'有资格与ABAP CDS读卡器运算符一起使用‘@分析.dataExtraction.delta.changeDataCapture:自动/映射'符合数据提取条件。

对于S/4HANA Cloud,您可以从View Browser应用程序中找到此信息。使用该应用程序,您可以搜索可用的CD视图,查看其注释等。Ranjitha Balaraman就这个过程创建了一个非常详细的博客。关于S/4HANA Cloud中CDS视图的官方文档在这里。

这是注释的示例:

关于故障排除的说明

我前面提到的CDS\u READ\u WIRETAP管道由ABAP CDS Reader操作符、ABAP Converter操作符和WIRETAP操作符组成。我使用这个管道来确定场景是否有效,是否有正确的CDS视图等。在wiretap中,如果场景及其设置正确,您将看到数据处理。管道如下:

一般来说,当我在管道建模器中收到如下错误时,是因为所选的CDS视图不符合资格标准。

分享给小伙伴们:

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表