简介
有些用例需要将大量数据从SAP HANA发布到Salesforce,返利折扣,本博客介绍Advantco Salesforce adapter for SDI的可用选项。我们描述如何使用虚拟表在Salesforce中向上插入(更新/创建)标准或自定义对象。我们还将在有父对象和子对象的更复杂用例中处理平台事件。
将远程源配置为批处理。
将Process Prepare statement(s)模式配置为Collect and Process Each batch Later。
选项1:使用虚拟表在Salesforce中创建或更新对象
任何操作(创建、更新、删除)对HANA中的虚拟表的结果与Salesforce中的相同。例如,在account虚拟表中插入一个新帐户,在Salesforce中创建一个新的account对象。
在本例中,我们创建一个触发器,北京大数据公司有哪些,每当在表real table CUST\ U REV\ U SQL中插入或更新时,它就会被激活。触发器将选择任何新的或修改的记录并将其插入虚拟帐户表。
导入帐户虚拟表。
定义触发器。
更新表CUST\ U REV\ U SQL中的记录,从而触发为该表定义的触发器。
在Salesforce中,我们看到为account对象创建了一个作业。
选项2:使用Salesforce平台事件。
当我们有一个用例需要在Salesforce中创建或更新多个对象(如account和Contact)时,我们可以使用平台事件。
在Salesforce中创建平台事件AccountContactEvent。此事件用于创建具有联系人的帐户。
定义自定义字段和触发器
在SAP HANA中,财务大数据,在线建站平台,我们为平台事件AccountContactEvent导入虚拟帐户。
我们定义新触发器,大数据+,这次我们将表CUST\u REV\u SQL的任何新记录或更新记录插入虚拟表VT\u AccountContactEvent\u e.
运行更新脚本后,我们在Salesforce中看到以下内容。
摘要:Advantco Salesforce adapter for SDI提供了与Salesforce和HANA的双向集成。在数据量非常大的情况下,将数据直接从HANA发布到Salesforce是有效的选择
来源:
https://advantco.com/product/adapter/sfdc\u sdi
https://developer.salesforce.com/
https://help.sap.com/viewer/product/HANA\u SMART\u DATA\u INTEGRATION/2.0\u SPS04/en-US
附录:为了完成,这是示例代码顶点触发。这不是生产就绪代码,请谨慎使用。