Skip to main content

导入数据

学习目标

完成本单元后,您将能够:

  • 描述并比较将数据导入 Salesforce 的各种选项。
  • 列出使用“数据导入向导”准备示例 .csv 文件中的数据和导入数据所涉及的步骤。
备注

备注

用中文(简体)学习?在中文(简体)Trailhead Playground 中开始挑战,用括号中提供的译文完成挑战。仅复制并粘贴英文值,因为挑战验证基于英文数据。如果在中文(简体)组织中没有成功通过挑战,我们建议您 (1) 将区域设置切换为美国,(2) 按此处说明将语言切换为英文,(3) 再次单击“检查挑战”按钮。

查看 Trailhead 本地化语言徽章详细了解如何利用 Trailhead 译文。

备注

辅助功能

本单元需要对屏幕阅读器使用者的额外指示。要访问本单元的详细屏幕阅读器版本,请点击以下链接:

打开 Trailhead 屏幕阅读器指示

数据导入简介

您可以将外部数据轻松导入 Salesforce。支持的数据源包括任何能够以逗号分隔的文本格式 (.csv) 保存数据的程序。

Salesforce 提供了两种主要的数据导入方法。

  • 数据导入向导—此工具可通过“设置”菜单进行访问,用于导入联系人、潜在客户、客户等常规标准对象中的数据,以及自定义对象中的数据。使用此工具一次最多可以导入 5 万条记录。此工具提供的简洁界面方便指定配置参数、数据源和将导入文件中的字段名称映射到 Salesforce 中的字段名称上的字段映射。
  • Data Loader——使用此客户端应用程序可以从文件或数据库连接一次性导入多达 1.5 亿条任何数据类型的记录。此应用程序可以通过用户界面或命令行进行操作。如果通过命令行进行操作,则需要在配置文件中指定数据源、字段映射和其他参数。这将便于通过 API 调用实现导入过程自动化。
备注

使用这两种方法导入的记录数量都取决于您的权限、要导入的数据类型,以及组织的总体数据存储限制。可以导入的对象类型取决于使用的版本。

使用“数据导入向导”的情况:

  • 需要加载的记录不超过 5 万条。
  • 向导支持需要导入的对象。
  • 不需要使导入过程自动化。

使用 Data Loader 的情况:

  • 您需要加载 5 万到 1.5 亿条记录。如果需要加载超过 1.5 亿条记录,我们建议您与 Salesforce 的合作伙伴合作,或访问 AppExchange,使用合适的合作伙伴产品。
  • 需要加载“数据导入向导”不支持的对象。
  • 要计划定期加载数据,例如每晚导入。
备注

Data Loader 使用 SOAP API 处理记录。如果需要加快处理速度,您可以将其配置为使用批量 API。批量 API 经过优化,可以同时加载大量记录。这种方式执行并行处理,同时减少网络数据的往返次数,因此它比 SOAP API 的处理速度更快。

数据导入准备

Cloud Kicks 专为客户生产个性化的定制运动鞋。公司的明星销售人员 Candace 和 Jose 都热衷于户外运动,因此他们与公司的 Salesforce 管理员 Linda 安排了一次步行会议。他们希望 Linda 帮助他们把 CRM 数据导入 Salesforce。他们需要导入的记录不足 5 万条,因此 Linda 决定使用“数据导入向导”。步行会议后,她返回办公桌准备导入数据。

Jose 和 Candace 与 Linda 讨论数据导入

在导入任何数据之前,Linda 使用以下 Salesforce 数据导入指南准备了她的数据。 

  • 使用现有的软件创建一个导出文件。您将用这份导出的数据文件将数据导入到 Salesforce。
  • 清理此导入文件,以确保数据的准确性和一致性。这包括更新数据,删除重复数据,删除不必要的信息,纠正拼写和其他错误,并进行规范命名。
  • 将数据字段与可以导入的 Salesforce 字段进行比较,验证您的数据将映射到正确的 Salesforce 字段。在开始导入之前,您可能需要对映射进行微调。有关详细信息,请查看在线帮助中的其他数据源和组织导入的字段映射
  • 在 Salesforce 中进行必要的配置更改,以处理导入的数据。例如,您可能需要创建新的自定义字段,向选项列表添加新值,或者临时禁用工作流规则。
备注

Salesforce 建议您先导入一个小的测试文件,以确保源数据准备得正确。 

有关清理导入文件的更多信息,请查看 How To Import Data into Salesforce(如何将数据导入 Salesforce)系列中的第二个视频 Data Import: Clean Up Your Import File(数据导入:清理导入文件)。

使用“数据导入向导”

创建导出文件并清理要导入的数据之后,请按照以下步骤,使用“数据导入向导”执行数据导入。

  1. 启动向导。
    1. 从“设置”中,在“快速查找”框中输入“数据导入向导”,然后选择数据导入向导。 
    2. 阅读欢迎页面上提供的信息,然后单击启动向导!

  1. 选择需要导入的数据。
    1. 要导入客户、联系人、潜在客户、解决方案、个人客户或市场活动成员,请单击标准对象。要导入自定义对象,请单击自定义对象
    2. 指定是否要向 Salesforce 添加新记录、更新现有记录,或者同时添加并更新记录。
    3. 根据需要指定匹配条件和其他条件。将鼠标悬停在问号上方,获取每个选项的更多信息。
    4. 指定包含数据的文件。您可以通过将 CSV 拖到页面上传区域或单击正在使用的 CSV 类别,然后导航至数据文件并选择数据文件,来指定文件。
    5. 选择文件适用的字符编码方法。大多数用户会使用默认的字符编码方法。
    6. 单击下一步。 
  1. 将数据字段映射到 Salesforce 数据字段。“数据导入向导”将尽可能地尝试将数据字段映射到 Salesforce 标准数据字段。如果 Salesforce 无法自动映射字段,则需要手动映射字段。未映射的字段无法导入 Salesforce 中。要查看 Salesforce 标准数据字段列表,请进入“设置”,并单击页面顶部的对象管理器。单击您感兴趣的字段的对象,并单击字段和关系。例如,要查看潜在客户的 Salesforce 标准字段列表,单击对象管理器 | 潜在客户 | 字段和关系
    1. 浏览映射的数据字段列表,并找到所有未映射的字段。
    2. 单击每个未映射字段左侧的映射
    3. 在“映射字段”对话框中,选择需要映射的 Salesforce 字段,然后单击映射。在“映射您的字段”对话框中,您还可以选择将未映射字段的数据保存到客户和联系人的一般备注字段中。要执行此操作,在“映射到”下拉列表中选择“客户备注”或“联系人备注”,然后单击映射
    4. 要更改 Salesforce 自动执行的映射,单击相应字段左侧的更改,然后选择需要映射的 Salesforce 字段并单击映射
    5. 单击下一步
  1. 查看并开始导入。
    1. 查看“查看”页面上的导入信息。如果仍有需要导入的未映射字段,请单击上一步返回上一页并指定映射。
    2. 单击开始导入
  1. 检查导入状态。从“设置”中,在“快速查找”框中输入“批量数据加载作业”,然后选择批量数据加载作业。  导入完成后,开始导入数据的用户会收到一封状态电子邮件。
备注

如果您没有看到“映射”按钮,请使用浏览器的缩放选项调整(缩小)内容的大小。

导入完成后,开始导入数据的用户会收到一封状态电子邮件。

了解详细信息...

这些信息有助于您将导入的数据集成到 Salesforce 中。

  • 选项列表和多选选项列表的新值—当您导入一个与现有选项列表值不匹配的选项列表值时:
    • 对于不受限制的选项列表,“数据导入向导”将使用导入文件中的值。
    • 对于受限制的选项列表,“数据导入向导”将使用选项列表中的默认值。
  • 多选选项列表—要将多个值导入到多选选项列表中,请在导入文件中用分号分隔这些值。
  • 复选框—要将数据导入复选框字段,请用 1 表示选中的值,用 0 表示未选中的值。
  • 默认值 — 对于选项列表、多选选择列表或复选框字段,如果您没有在导入向导中映射字段,则字段的默认值(如有)将自动插入到新建或更新后的记录中。
  • 日期/时间字段—确保您导入的任何日期/时间字段的格式与其根据区域设置在 Salesforce 中的显示方式相匹配。
  • 公式字段—公式字段为只读模式,因此此类字段无法接受导入的数据。
  • 字段验证规则—Salesforce 在导入记录之前运行记录验证规则。验证失败的记录不会被导入。如果验证规则影响要导入的记录,请考虑在运行导入之前禁用这些验证规则。

资源

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈