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

服务器_access2010数据库教程_便宜的

小七 141 0

欢迎阅读SAP CX服务营销实践的博客文章。

我们很高兴与您分享我们在营销业务、技术和分析方面的经验。

您想看更多我们的博客吗?点击此处

概述SAP营销云OData服务SAP云集成HTTP处理功能产品版本集成测试场景开发步骤一般试验工具书类总结

集成项目应始终考虑最佳加载数据实践,以获得更好的性能。在大型企业环境中,大量数据通常被发送到SAP Marketing Cloud,因此任何加快加载过程或增加响应时间的更改都是受欢迎的,我们将指导如何使用SAP云平台集成(CPI)功能以正确的方式调用SAP Marketing Cloud OData API,管理HTTP会话以优化这些调用的性能。

我们将展示不同的HTTP处理配置,在CPI iFlow中修改它们的步骤,以及在SAP Marketing Cloud中突出显示这些会话更改的结果。

SAP Marketing Cloud提供了每个实体类型可用的集成OData服务列表。这些服务用于将主数据和事务数据导入营销云。

您可以使用OData服务将大量数据加载到营销云,以便在这些调用期间优化性能:

重用http会话(cookie和x-CSRF令牌)。通过重用会话cookie,可以避免每次都有额外的调用来生成新的cookie。这将提高大量数据加载或具有大量事务调用的环境中的性能。

SAP云平台集成(CPI)有不同的选项来处理HTTP会话,您可以更改这些选项以提高集成场景中的性能,只需通过多次调用重新使用会话即可。

我们提供了这些CPI功能希望通过此博客突出显示以在我们的界面中实现最佳性能。

在CPI IFlow中,选择以下选项之一:

HTTP会话处理"无":会话处理已关闭HTTP会话处理"On Exchange":每个消息交换对应一个会话,当iFlow将一个复合消息分解为多个单个小消息时,它很有用。HTTP会话处理"在集成流上":在整个集成流执行中只使用一个会话。

强烈建议您阅读优秀的博客:如何在集成流中配置会话处理,该博客详细描述了CPI中的所有这些选项。

以下产品发布版本已经发布已使用。

注意:

由于我们的发布周期较短,因此此博客文章中的内容可能与您在SAP Marketing Cloud和SAP Cloud平台集成系统中看到的内容不同。

SAP Marketing Cloud:季度发布SAP云平台集成:每月发布

在我们的集成测试场景中,我们将调用公共OData API服务API\u MKT\u联系人,通过CPI I与实体ContactOriginData联系API,大数据平台,然后将一些主数据Contacts属性更新到SAP Marketing Cloud中几次。

强烈建议您阅读优秀的博客:如何通过OData服务将联系人数据导入SAP Marketing,以及如何使用SAP Marketing Cloud 1711的新联系人OData API详细描述了如何调用OData Marketing API。

我们在CPI iFlow中创建了一个具有多个节点的消息,我们将它分解为较小的单个消息,并单独调用OData API。

每轮测试后,我们将更改CPI iFlow中的HTTP会话处理配置,人工智能大数据,然后将结果演示到SAP Marketing中云。

开发步骤

传入消息结构

基本上,我们创建了一个包含一些属性的XML消息来更新联系人:联系人来源和联系人ID(密钥)、街道名称、街道号码,邮政编码和上次更改时间戳。

CPI iFlow

创建了一个简单的iFlow,将合成的消息分解为单个小消息,数据中国,并多次调用SAP Marketing Cloud。

日志脚本仅用于此演示和测试目的。使用CPI上的跟踪日志级别对iFlow测试进行调试和故障排除。

常规测试

第1轮:HTTP会话处理"无"

业务案例示例:客户将在低频集成场景(在B2B商务场景中提交不会产生太多订单的销售订单)或在每天运行一次的数据加载中使用此选项没有拆分器的一天(在运行过程中只调用一次HTTP服务或API)。

在我们的测试用例中,集成场景接收到一个巨大的文件,需要拆分成单个小文件,因此,多次调用HTTP API服务。

使用任何Rest客户机发送HTTP请求(本例中我们使用SOAPui),我们创建了一条包含5个节点的XML消息,iFlow将其分解为5条单条消息,然后进行多个SAP Marketing API调用:

在SAP Marketing Cloud中映射iFlow步骤

后生成的单条出站消息示例,我们可以在Import Monitor app中找到消息数据调用

在这个测试中我们定义了HTTP会话处理为NONE

第一次调用,我们发送了5条记录到SAP Marketing Cloud,iFlow调用了5次OData API,结果打开了5个HTTP会话。

第二次调用,我们再次发送了5条记录到SAP Marketing Cloud,iFlow调用了OData API5次以上,导致10个HTTP会话打开。

注意事项:

在很短时间内执行多个API调用的复杂集成场景可能会导致在后端打开许多会话。由于可能的开销情况,系统可能会开始拒绝连接。

第2轮:HTTP会话处理"在EXCHANGE上"