学习目标
完成本单元后,您将能够:
- 描述并比较将数据导入Salesforce的不同选项。
- 列出使用数据导入向导准备和导入样本.csv文件中的数据所涉及的步骤。
数据导入简介
您可以轻松地将外部数据导入到Salesforce中。支持的数据源包括可以以逗号分隔的文本格式(.csv)保存数据的任何程序。
Salesforce提供了两种导入数据的主要方法。
-
数据导入向导—通过“设置”菜单访问此工具,可以导入常用标准对象(如联系人,导联,帐户以及自定义对象中的数据)中的数据。它一次最多可以输入50,000个记录。它提供了一个简单的界面来指定配置参数,数据源以及将导入文件中的字段名称与Salesforce中的字段名称进行映射的字段映射。
-
Data Loader—这是一个客户端应用程序,可以从文件或数据库连接一次导入任意数据类型的500万条记录。它可以通过用户界面或命令行进行操作。在后一种情况下,您需要通过配置文件指定数据源,字段映射和其他参数。这使得使用API调用自动执行导入过程成为可能。
使用数据导入向导时:
- 您需要加载少于50,000条记录。
- 向导支持您需要导入的对象。
- 您不需要导入过程自动化。
使用Data Loader 时:
- 你需要加载5万到500万条记录。如果您需要加载超过500万条记录,我们建议您与Salesforce合作伙伴合作,或访问AppExchange以获取合适的合作伙伴产品。
- 您需要加载到“数据导入向导”不支持的对象中。
- 您想要安排常规数据加载,例如夜间导入。
准备数据导入
Cloud Kicks生产定制运动鞋,为客户设计和个性化。销售巨星Candace和Jose总是渴望得到新鲜空气和运动,因此他们安排了与该公司Salesforce管理员Linda的步行会议。他们希望Linda的帮助将他们的CRM数据带入Salesforce。由于他们的记录少于50,000条,因此Linda决定使用“数据导入向导”。当她走路回到办公桌前时,她准备导入数据。
开始导入任何数据之前,请按照下列步骤。
- 使用您现有的软件来创建一个导出文件。
- 清理导入文件的准确性和一致性。这包括更新数据以删除重复项,删除不必要的信息,更正拼写和其他错误,并强制执行命名约定。
- 将您的数据字段与您可以导入的Salesforce字段进行比较,并验证您的数据将被映射到适当的Salesforce字段中。在开始导入之前,您可能需要微调映射。有关详细信息,请参阅联机帮助中的“数据源的字段映射”。
- 进行Salesforce中所需的任何配置更改以处理导入的数据。例如,您可能需要创建新的自定义字段,将新值添加到选项列表或暂时停用工作流程规则。
查看此视频以获取有关清理导入文件的更多信息。
使用数据导入向导
- 启动向导。
- 从安装程序中,在快速查找框中输入数据导入向导,然后选择 Data Import Wizard.
- 查看欢迎页面上提供的信息,然后单击 Launch Wizard!
- 选择您想要导入的数据。
- 要导入帐户,联系人,潜在顾客,解决方案,个人帐户或活动成员,请单击“标准对象”。要导入自定义对象,请单击自定义对象。
- 指定是否要向Salesforce添加新记录,更新现有记录或同时添加和更新记录。
- 根据需要指定匹配和其他标准。将鼠标悬停在问号上以获取有关每个选项的更多信息。
- 指定包含您的数据的文件。
您可以通过将CSV拖到页面的上传区域,或单击您正在使用的CSV类别,然后导航到并选择文件来指定数据文件。
- 为您的文件选择一种字符编码方法。大多数用户可以接受默认的字符编码。
- 点击 Next.
- 将您的数据字段映射到Salesforce数据字段。
数据导入向导尝试将尽可能多的数据字段映射到标准Salesforce数据字段。如果Salesforce无法自动映射字段,则可以手动执行。未映射的字段不会导入到Salesforce中。
要查看标准Salesforce数据字段的列表,请从页面顶部的“设置”中单击“对象管理器”。点击您感兴趣的字段对象,然后点击字段和关系。例如,如果要查看潜在客户的标准Salesforce字段的列表,请单击
.- 扫描映射数据字段的列表并找到任何未映射的字段。
- 点击每个未映射字段左侧的地图。
- 在“映射您的字段”对话框中,选择要映射到的Salesforce字段,然后单击 Map.
- 要更改Salesforce自动执行的映射,请单击相应字段左侧的更改,然后选择要映射到的Salesforce字段,然后单击 Map.
- 点击 Next.
- 查看并开始导入。
- 在“审阅”页面上查看您的导入信息。如果您仍然有要导入的未映射的字段,请单击上一步以返回到上一页并指定您的映射。
- 点击 Start Import.
- 检查导入状态。
从“设置”中,在“快速查找”框中输入“Bulk Data Load Jobs”,然后选择 Bulk Data Load Jobs.
告诉我更多…
- New Values for Picklists and Multi-Select Picklists—如果您导入与现有选取列表值不匹配的选取列表值:
- 对于不受限制的选取列表,“数据导入向导”使用导入文件中的值。
- 对于受限选项列表,“数据导入向导”使用选取列表的默认值。
- Multi-Select Picklists— 要将多个值导入到多选选取列表中,请在导入文件中用分号分隔值。
- Checkboxes— 要将数据导入复选框字段,请将1用于选中的值,将0用于未选中的值。
- Default Values—对于选取列表,多选择选取列表和复选框字段(如果未在导入向导中映射字段),字段的缺省值(如果有)会自动插入到新记录或更新的记录中。
- Date/Time Fields—确保您导入的任何日期/时间字段的格式与Salesforce中按照语言环境设置的显示方式相匹配。
- Formula Fields— 公式字段不能接受导入的数据,因为它们是只读的。
- Field Validation Rules—Salesforce在导入之前在记录上运行验证规则。无法验证的记录不会被导入。运行导入前,请考虑取消激活适当的验证规则,以防影响您正在导入的记录。