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

分布式存储_云服务器申请试用_免费6个月

小七 141 0

这篇博文和所描述的技巧基于我的同事Eileen Koehler在2016年的出色前期工作。

她最初写了这篇博文:https://blogs.sap.com/2016/10/06/loading-csv-data-with-soap-ui-into-sap-s4hana-marketing-cloud-and-sap-hybris-marketing/我用它作为模板来提供这个指南使用CSV文件将大量优惠券代码上传到SAP Marketing Cloud或SAP Marketing(OnPrem)中。

优惠券维护UI允许的最大文件大小仅为1MB,相当于大约8000个代码(取决于列数)。如果你想上传例如200万个代码,你必须把数据分成许多文件,然后一个接一个地手动上传。这显然会占用大量时间,而且很容易出错。

本教程向您展示了如何使用开放源码工具Soap UI轻松实现上传,1元云购,并为您提供配置工具所需的文件。

我们使用OData API获取优惠券,企业大数据分析,淘客源码,优惠券也可用于与其他系统集成,e、 g.通过CPI.

SAP Marketing Cloud

为通信场景SAP\ COM\ U 0317(营销-优惠券集成)创建通信安排(以及相应的通信系统和通信用户)。

您可以在SAP帮助门户的集成指南中找到如何执行此设置的概述。

SAP市场营销(OnPrem 1809+)

优惠券OData API从版本1809开始在OnPrem发行版中提供。

在这里,您将PFCG模板角色SAP\U CEI\U API\U优惠券复制到Z角色,并维护必要的授权值。然后创建一个专用服务用户并将创建的角色分配给它。

检查OData服务

完成准备步骤后,您应该尝试通过在浏览器或其他REST工具中打开以下URL来访问您系统中的优惠券API端点(请确保调整服务器URL和端口):

提示:在SAP Marketing Cloud中,最终的URL显示在通讯安排中,方便访问。

下载开源工具Soap UI并安装。

获取Soap UI项目文件

可以从这里下载Soap UI项目文件。

准备Soap UI工具

提取下载的文件Soap UI_代码.zip在本地计算机上位置(例如C:\SOAP UI\).

打开SOAP UI应用程序并导入项目文件CSV-上载.xml(菜单:文件->导入项目)

准备数据文件

数据上传需要2个文件,一个CSV文件包含数据,一个文本文件包含CSV列到OData属性的映射。

CSV文件需要一个标题行。行项目必须用分号分隔。这是一个示例:

元数据文件包含从OData服务属性到CSV列(用冒号分隔)的映射。因此优惠券对应的元数据文件如下:

您的CSV文件可以包含比您想要上传到系统的更多的列。只有在元数据文件中映射的列才会被上传用户界面.zip文件包含两个文件的示例。

数据加载

在Soap UI中打开导入的项目并深入到设置部分:

双击设置部分:

双击相应的值并维护必要的值:

用户名/密码适用于之前创建的通信/服务用户。

500的软件包大小很好地平衡了PC和SAP Marketing后端的吞吐量和资源消耗。您可以更改此值以适应您的需要。如果该值太高,可能会导致Soap UI应用程序或后端出现内存不足的情况。

主机名设置包含主机名和后端系统的相应HTTP端口。

couponuid包含要上载代码的优惠券的UUID。从优惠券应用程序URL复制:

确保在显示模式下复制UUID。在编辑模式下,您将拥有另一个UUID,手游返利折扣,淘客app开发,该UUID随后将无法用于上载。

DataFileName包含包含您的数据的文件的完整路径。

MetadataFileName包含包含列到OData映射的文件的完整路径。

Offset是您通常可以忽略的参数。使用此参数可以控制从哪一行开始上载。如果在某个包之后上载失败,这可能会有所帮助。修复文件后,可以使用此参数从此行重新开始。

现在可以开始上载。双击代码上传:

按开始/播放按钮开始上传。

如果上传成功,将以相应的成功消息结束。

如果上传失败,可以在Soap UI中查看日志。您可以使用优惠券应用程序中的"删除所有代码"按钮轻松删除优惠券中的所有现有代码,然后重新启动。

信息:Soap UI日志可能包含以下错误消息:

您可以安全地忽略这些错误。

您已成功将优惠券代码上载到SAP Marketing Cloud或SAP Marketing。

您可以现在,通过电子邮件活动或offer discovery服务将优惠券代码分发给您的客户。