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

轻量服务器_服务器raid配置_是什么

小七 141 0

您是否曾想过使用标准中未包含的功能和自己的应用程序来扩展SAP Marketing云解决方案?在本博客中,您可以找到如何使用SAP云平台和来自SAP云平台集成的集成流(iFlows)为您的SAP营销云创建小型轻量级扩展应用程序的步骤。

博客中提供的示例基于商业案例"在交易会上捕获联系人数据":使用该应用程序公司的展台可以轻松地将访客的联系人姓名和其他信息(如公司数据和交互信息)加载到SAP营销云系统中。

此示例的完整编码可在github.com/SAP/cloud-营销访客注册。在这里,您还可以找到有关下载、安装和设置演示场景的更多信息。在博客中,大淘客app,你可以找到构建所需组件的步骤。

应用程序的要求

开始点是场景所需的以下属性:

联系人的名字、姓氏、工作职能、出生日期带有公司名称和地址数据的公司数据交互:访问日期作为时间戳,附加访问备注的自由文本

此外,需要应用程序的以下行为:

如果公司数据无法保存,联系人和交互信息也不应保存。如果无法保存联系人,则不保存交互。如果只提供交互信息,则只调用交互服务。

概述

此示例应用程序使用以下组件构建:

前端:简单的UI5"一页"应用程序,用于在SAP云平台上部署数据输入iFlow部署在SAP Cloud Platform Integration上,作为中介,接收UI应用程序的平面输入,并将其转换为SAP Marketing Cloud API的合适有效负载

组件及其通信可视化如下:

在信息上传过程中,提供以下三个SAP Marketing Cloud API:涉及:

API\U MKT\U CONTACT\U SRV;v=0002API\市场\公司\账户\ SRV;v=0002API\u MKT\u INTERACTION\u SRV

从UI应用程序到iFlow和API的服务端点的通信使用SAP云平台帐户上的目的地进行。

前提条件

您可以访问以下产品:

SAP Marketing Cloud tenantSAP云平台集成租户,您与SAP市场营销云租户一起收到。查看入职指南中的详细信息。SAP云平台账号(试用版即可)

iFlow建模

为实现对SAP营销云系统的调用,采用了SAP云平台集成iFlow。此iFlow对传入消息的流程进行建模,特别是对SAP Marketing云系统的转换和数据加载。此外,它还处理验证和错误处理。iFlow被选为中介,国内免费云服务器,因为SAP云平台集成上的SAP Marketing Cloud已经提供了许多集成内容。例如,基于文件的数据加载IFlows作为集成的起点,因为它们还提供了HTTP输入选项。此HTTP端点可用于从UI向iFlow发送数据。

示例应用的iFlow可从演示存储库导入到集成租户中,如安装和配置文档中所述。将iFlow导入到集成租户的包中后,您可以查看SAP云平台集成的Web IDE中的主要组件。

iFlow有两个输入选项,HTTP和SFTP。SFTP适配器可用于定期轮询SFTP服务器以获取要发送的CSV数据文件,而HTTP端点用于推送数据。两个输入选项都将消息路由到Map和Send进程。

传入消息的转换和准备在Map和Send本地集成进程中进行:

相关步骤如下:

根据元数据信息将消息从JSON或flat CSV转换为flat XML消息in/xsd/CSV\u输入_数据.xsd.可用的约束用于验证传入消息,如时间戳检查或字符串长度验证。通过XSLT将消息从平面XML转换为结构化XML,其中包含三个子节点CompanyPayload、ContactPayload和InteractionPayload中三个已用服务的批处理负载信息。在groovy脚本函数extractPayloads中,从转换结果中提取相关的有效负载并存储在消息属性变量中通过设置SendEntity message属性并调用Send Data To Marketing local integration进程触发顺序调用。

Send Data To Marketing local integration进程负责以下工作:

根据消息的值获取并设置OData适配器调用的相关负载和URL属性SendEntity。请参阅groovy脚本函数setPayloadAndUrl。如果没有可用的批处理负载,则不会触发OData调用,并且进程返回到Map和Send。如果批处理负载可用,则通过OData适配器调用相关的OData服务并分析结果。如果成功,消息流将返回Map和Send进程。如果出现错误,则消息流存在异常,iFlow的处理停止。

这两个集成过程确保服务调用被编排。将每个服务调用的头参数Sap Cuan ForceSynchronousProcessing设置为true可确保同步处理负载,并直接返回服务调用的响应。如果不设置此参数,即时通讯云平台,有效负载的处理将通过暂存区域异步进行,轻云,并且不提供直接结果。

为了也提供此类交易会联系人数据的基于文件的输入选项,除此之外,还提供了通过SFTP和HTTP适配器的文件输入选项,例如在基于文件的数据加载iFlows中。

测试iFlow