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

企业网站_126企业邮箱_高性能

小七 141 0

在这篇博文中,我将描述如何将数据集从SAP Data Intelligence推送到SAP Analytics Cloud(SAC)。

在Data Intelligence中,美国云服务器,返利软件,我们有两个管道运营商,SAC Formatter和SAC Producer。SAP Analytics Cloud提供了一个很好的图形推送示例,帮助您入门。

为了实现这一点,我们使用了这些功能

SAP Data Intelligence Modeler解码表SAP Analytics云格式化程序SAP Analytics云生产商SAP分析云应用程序集成–数据集API数据集消耗SAC数据集限制20亿行1000列每个HTTP请求100 MB

之前我与SAP Data Hub分享了如何自动化Web数据采集,现在我们可以通过将数据集推送到SAC来扩展该功能。

前面的图表如下所示,并在Data Hub 2.7中运行

在我们将数据推送到SAC之前,我们需要将数据格式化为新的格式消息.表格式。为此,我们使用解码表运算符。将输入格式设置为CSV

使用SAC云格式化程序,我们指定SAC应如何创建数据集。

在从web下载的汇率数据中,我们没有可用的列标题,需要在输出架构中提供这些标题。

切换到SAP Analytics云。

SAC有我们需要启用的API访问,我们导航到系统管理-应用程序集成。这里我们看到了用于身份验证的参数。我们需要添加一个新的客户端通过添加一个新的OAuth客户端来启用此访问。

完成OAuth客户端请求如下,替换数据集线器主机名

对于CF SAC租户使用此格式的重定向URI

对于Neo租户使用

SAC CF OAuth客户端信息

按添加按钮,它将生成一个客户端ID和密码,以便在我们的数据中心运营商中使用。

SAC CF OAuth客户端配置

如果您有新的OAuth租户,物联网智能水表,则新的OAuth客户端屏幕略有不同,您需要输入我们在数据智能中需要的OAuth客户端ID和密码。

SAC Neo OAuth客户端配置

复制并粘贴您的OAuth URL从SAC和您的OAuth客户端ID和机密信息进入SAP Analytics Cloud Producer。

SAP Analytics Cloud Producer节点配置

我们完成的管道看起来像这样

运行管道并检查连接到SAP Producer的窃听。它显示了一个openapi.status\u代码401未授权信息

解决openapi.status\u代码401未经授权,我们必须授权API令牌访问。这可通过SAP Analytics Cloud Producer

打开UI,将您带到此处,单击授予授权的链接。

授予权限向您显示访问令牌

我们应该停止并重新运行管道,北京大数据,并再次检查窃听。

如果您看到其他消息,如openapi.status\u代码403禁止-那么您可能需要在您的SAC租户上启用SAC数据集API,如果您是SAP员工,淘客返利,可以通过记录支持票证或Jira来完成。

如果我们这样做了启用数据集API,输出应该类似于下面的窃听,显示我们收到了2个API响应。

在11:07:57,我们看到了现有的SAC数据集及其ID。

在11:08:01,我们看到了新数据集DH\U WEBDATA\U EUR\U GBP的创建

切换到SAC,我们可以验证数据集是否已在"我的文件"下创建

打开数据集显示我们的数据安全在SAC中

从这里我们可以快速构建一些很酷的可视化,甚至可以通过智能预测使用这些数据。

结论

我们现在可以从SAP data Hub或SAP data Intelligence无缝地将数据推送到SAC中。这可以是简单的数据移动,也可以是在SAP Analytics Cloud中集成来自数据智能的机器学习模型的输出。我希望这篇博文能够帮助您更好地理解另一种集成选项。