使用CPI从Marketing Cloud导出联系人

2020-09-09 14:09发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

如何使用 CPI Marketing Cloud 将联系人从 Marketing Cloud 导出到 SFTP (CSV文件)。

我使用了预装的软件包" SAP Marketing Cloud-脱机销售数据导出",并对工件"导出联系人数据"进行了一些更改。 但是我在使用XSL时遇到了一些问题," OData接收器可能无法将Xml消息传递给XSLT映射。XSLT映射仅支持Xml输入。" 并且从xml到CSV的转换器(XSLT映射可能不会将Xml消息传递到XML To CSVConverter。XMLTo CSV Converter仅支持Xml输入。)

附加了iflow的屏幕截图。

有人遇到同样的问题吗?

谢谢!

(56.8 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

如何使用 CPI Marketing Cloud 将联系人从 Marketing Cloud 导出到 SFTP (CSV文件)。

我使用了预装的软件包" SAP Marketing Cloud-脱机销售数据导出",并对工件"导出联系人数据"进行了一些更改。 但是我在使用XSL时遇到了一些问题," OData接收器可能无法将Xml消息传递给XSLT映射。XSLT映射仅支持Xml输入。" 并且从xml到CSV的转换器(XSLT映射可能不会将Xml消息传递到XML To CSVConverter。XMLTo CSV Converter仅支持Xml输入。)

附加了iflow的屏幕截图。

有人遇到同样的问题吗?

谢谢!

(56.8 kB)
付费偷看设置
发送
3条回答
SAP小黑
1楼-- · 2020-09-09 15:08

嗨,

对于导出标记联系人,我建议使用联系人API( API_MKT_CONTACT )。
您可以导出最佳记录或联系原始数据。

您提到的问题是CPI的"仅"警告。 当某些集成模式存在特定要求时,您会收到警告。
例如,XSLT脚本需要XML格式的消息才能正常工作。

我从sceenshot流出的消息没有显示任何错误。
您在消息监视器中收到错误消息吗?

br,
约翰内斯

软件心理学工程师
2楼-- · 2020-09-09 14:56

谢谢约翰内斯,

流已成功部署,并生成了一个空CSV文件。

我检查了ODATA的输出。 它会生成一个包含所有联系人的xml文件。

所以问题出在XSLT或XSD文件上。 您可以找到这些文件的样本。

odataoutput.txt

xsd-file.txt

xsl-file.txt

能给我提供这些文件的例子吗?

最好的问候。

路亽曱_Ryan
3楼-- · 2020-09-09 14:53

嗨,

在xsl脚本中可能是错误。

将 template match ="/" 更改为 template match ="/img/Contacts/Contact"

应该可以。 也不确定入站邮件的外观。

入站消息:

 <联系人> <联系人>  SAP_SYSTEM   TEST   123456   firstname   aaa  <  BirthDate> bbb   5551112222   ccc   ccc  
 

XSLT:

 <?xml版本=" 1.0"编码=" ISO-8859-1"?>                 <出生日期>              

输出:

   TEST   123456   firstname   aaa   bbb    ccc   ccc   ddd   

一周热门 更多>