我正在写一份报告,我想你们可以通过为我提供公司支持的成本来帮助我为Salesforce建立和培训一个客户的数据集成器。例如,如果有人想使用Salesforce,但首先需要一个工具来整合数据并将数据从后台系统传输到Salesforce,那么这项支持服务的成本是多少?
发布于 2010-10-21 12:08:01
Salesforce实际上附带了一个非常好的集成工具,叫做Data Loader。它可以在Windows或Macintosh下作为交互式应用程序运行,也可以在Windows、Mac或Linux上作为命令行工具运行。
在交互模式下,它可以导入和导出CSV文件。
在批处理模式下,它还可以从数据库读取数据,也可以将数据写入数据库。
例如,我有一个Linux服务器,其中每天都有一个cron作业激活Data Loader,该数据加载器运行多个作业。其中一些作业针对数据库运行SQL,并将结果数据上载到Salesforce。其他作业从Salesforce提取(使用类似SQL的SOQL查询语言)并将信息存储到数据库中。
Data Loader对于批处理模式(主要是创建一些XML配置文件)有一定的学习曲线,但是交互模式非常容易使用。
所以,为了回答你的问题...如果是一次性数据加载,只需运行交互式版本,这很容易。如果您想要定期更新数据,请使用批处理模式。运行集成的支持成本实际上都在设置中。一旦它运行起来,就不应该有任何持续的成本,除非数据结构发生了变化,并且您想要更改正在传输的数据。更好的是,如果系统是由以前做过的人设置的,您将避免巨大的学习曲线。
如果你想把一个数字放到你的报告中,那么允许3天的初始整合(允许学习曲线),然后每个额外的整合半天。这很慷慨,但提供了额外的时间来调试问题。
发布于 2021-10-14 17:38:05
在某种程度上,这取决于两个因素:
如果答案是“这是一个奇怪的地方,我只需要同步它一次”,那么你可能想知道如何将其转换为CSV格式,然后使用Salesforce中内置的工具来导入它。
但是,如果数据位于数据库或数据仓库中(postgres、mysql、mongo、redshift、snowflake、source等),特别是如果您想让Salesforce不断更新该事实的来源,那么您可以考虑为此目的而设计的所谓“反向ETL”工具。
成本取决于所选的工具、数据量和其他因素,但以下是一些选择:
https://stackoverflow.com/questions/3895029
复制相似问题