我正在将一些客户信息从山体CRM导入到Salesforce中。有人对导入的最佳方法有什么建议吗?
看起来Apex Data Loader是最好的方法,但是我不知道在处理有问题的对象时是否有任何问题,或者是否有特定的工具或脚本来执行此迁移。
在特定情况下或将数据导入到Salesforce中的任何经验都将受到重视。
发布于 2011-09-26 16:47:04
可以通过多种方式将数据导入到salesforce,具体取决于数据类型和您的要求。
要做的第一件事是将数据转换为CSV文件,因此您需要找到一种方法来导出dat afirst。对于UTF-8编码的数据,不要使用Excel,而要使用类似OpenOffice的东西(只有当您有UTF-8字符时才需要)
例如,如果其帐户和联系人数据。在Setup > Administration Setup > import Business Accounts/Contacts中有一个导入向导
下一个选项是如您所说的使用Apex数据加载器。这可能是最好的方法。
对于大型迁移来说,首先要做的就是在您的account对象上创建一个字段,该字段将是一个唯一的字段以供参考。在创建此字段时,将其设置为外部ID字段,并使用帐户的唯一引用填充它,其他任何将成为父级的字段也是如此。(您很快就会了解原因。)
接下来,使用数据加载器中的插入选项加载映射所有字段的数据,特别是外部Id
现在,当您上载子对象时,使用Upsert选项,并通过前面创建的外部Id映射您的帐户Id。这将使用您的唯一Id来匹配帐户,而不是您必须使用Salesforce id,从而节省了大量时间。
对其他对象重复相同的操作,您就可以开始工作了。
很抱歉这里没有结构……在工作的时候这样做,没有太多的时间,但希望这能有所帮助。
发布于 2011-10-03 07:54:11
数据加载器适用于大多数类型的导入。我给您的一个建议是,在目标对象(可能是Account和Contact)上创建一个新的自定义字段,称为“along”或类似字段,将其标识为外部ID字段,然后将主键从源系统导入此字段(以及“真实”数据)。
这样做可以实现几件事-首先,您有一个简单的、唯一的回源数据链接,用于故障排除或回溯到源系统。其次,如果您发现自己处于需要从原始源系统导入更多字段或相关数据的情况,您将能够以一种简单而正确的方式做到这一点。在进行数据迁移时,这只是一个很好的标准实践--它几乎不需要额外的工作,并且可以在将来为您节省很多时间。
https://stackoverflow.com/questions/7549675
复制相似问题