Skip to main content

使用 Dataloader.io 导出数据

备注

备注

用中文(简体)学习?在此徽章中,Trailhead 实践挑战验证使用英文。括号中提供了译文,用作参考。在您的 Trailhead playground 中,您需确保 (1) 将区域设置切换为美国,(2) 将语言切换为英语,(3) 仅复制粘贴英文值。按此处说明进行。

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

跟随 Trail Together 进行学习

进行这一步骤时,想要跟随讲师一起学习吗?观看此视频,它是 Trailhead Live 上 Trail Together 系列的一部分。 

(这部分内容从 11:50 开始,如果您想要倒回去再次观看步骤的开头部分可以从这里开始。)

备注

辅助功能

本步骤需要针对屏幕阅读器用户的一些附加说明。要访问本步骤详细的屏幕阅读器版本,请单击下方链接:

打开 Trailhead 屏幕阅读器说明

简介

您收藏中的下一个热点是 Dataloader.io(由 Mulesoft 提供支持)。该工具允许您通过几个简单的步骤批量导入或导出数据。具有比导入向导更强大的引擎,您可以用它来插入、更新、删除、导出或更新插入标准和自定义对象的 Salesforce 记录。

Dataloader.io 的免费版本允许每月最多 10,000 条记录和 10MB 的文件大小限制...足以完成这个项目。访问 https://dataloader.io/pricing 以了解 Professional Edition 和 Enterprise Edition。 

使用 Dataloader.io 提取数据

是时候使用 Dataloader.io 从帐户中提取数据,以便日后更新。 

  1. 从 Setup(设置)的 Quick Find(快速查找)框中输入 Dataloader.io,然后选择dataloader.io
  2. 单击 Launch dataloader.io(启动 dataloader.io)
  3. 单击 Confirm(确认)按钮。
  4. 单击 Login with Salesforce(使用 Salesforce 登录)
  5. 确保在 Login with Salesforce(使用 Salesforce 登录)窗口中做出以下选择:
    I have a custom Salesforce domain(我有一个自定义 Salesforce 域)
    取消选中
    Environment(环境)
    Production(生产)
    I agree to the Terms and Conditions(我同意条款与条件)
    选中
  6. 单击 Login(登录)
  7. 如有必要,单击 Allow(允许)

下一步是选择客户对象,重命名要解压的文件,并保存到桌面。

  1. 单击 NEW TASK(新建任务)并选择 EXPORT(导出)
    Dataloader.io 新建任务菜单
  2. Connection(连接)选择保持不变,并从 Object(对象)列表中选择 Account(客户)
  3. 单击 Next(下一步)
  4. 从 Fields(字段)菜单中,在 Account(客户)选项中选择 Account ID(客户 ID)Account Name(客户名称)Account Site(客户地址)
    已选择客户字段
  5. 单击 SOQL Query(SOQL 查询)以展开菜单。
  6. 要完成查询的 Where 子句,请在文本框中复制并粘贴:WHERE Type LIKE '%Customer%’,使您的查询如下所示:
    • Select Id, Name, Site FROM Account WHERE Type LIKE '%Customer%'
      注意:确保 Account 和 WHERE 之间有一个半角空格。
      已完成的 Account 查询注意:如果显示 Oops! 错误弹出窗口,请单击 Close(关闭)。 
  7. 单击 Next(下一步)
  8. 单击 Save & Run(保存并运行)
    注意:如果显示“Love your Dataloader?(喜欢您的 Dataloader 吗?)”弹出窗口,请单击 Not now, let me load more data(现在不行,我要导入更多数据)

接下来,将提取的记录导出为 CSV 文件并在 Excel 或 Numbers 中查看。

  1. 单击 Task Run(任务运行)次数旁的 11 successes(11 个成功)。CSV 文件现在应已下载。
  2. 在 Excel 或 Numbers 中打开 CSV 文件。
  3. 在查看文件时,让 Dataloader.io 浏览器选项卡保持打开状态。
  4. 将客户名称列按 A-Z 进行排序并保存文件(Windows 和 Mac 说明见下文)。

Windows 用户:

  • 在 Excel 中,单击 B 选择 NAME(名称)列。
  • 单击 Data(数据)选项卡。
  • 单击 Sort(排序)按钮。
  • 确保在 Sort Warning(排序警告)弹出窗口中选择 Expand the selection(扩展所选区域)选项。
  • 单击 Sort(排序)
  • 勾选 My data has headers(我的数据包含标题)以确保列标题不包括在排序中。
  • 确保用 Name(名称)填充列排序方式。
  • 单击 OK
  • 电子表格现在应按客户名称排序。
    注意:每个客户名称的 ID 编号将与下面的示例不同。
    按客户名称排序的电子表格
  • 单击 File(文件)Save As(另存为)
  • 保持文件类型 CSV(逗号分隔)(*.csv) 不变。
    备注:如果您使用的是国际计算机,则通过 Excel 生成的 CSV 文件很可能不会用逗号分隔。您可以使用计算机上的记事本应用程序(或类似应用程序)打开 CSV 文件,以检查分隔符是否为逗号。此外,该文件还可以保存为以制表符分隔的 txt。
  • 将文件名更改为 Accounts Export(客户导出)。
  • 单击 Save(保存)将文件保存到您的桌面。如果需要,单击弹出窗口中的 Yes(是)。
  • 将文件保持打开状态,因为在下一步中会用到。

Mac 用户:

  • 找到您刚刚创建的 CSV 文件,然后双击打开。
  • 在 Numbers 中,单击 B 选择 NAME(名称)列。
  • 将光标滚动到 B 列标签上,然后单击向下箭头并选择 Sort Ascending(按升序排序)
  • 电子表格现在应按客户名称排序。
    注意:每个客户名称的 ID 编号将与下面的示例不同。
    按客户名称排序的电子表格
  • 将此电子表格另存为 CSV:File(文件)>Export To(导出为)> CSV…
  • 单击 Next…(下一步…)
  • Save As(另存为):Accounts Export(客户导出)。
  • Where(位置):桌面
  • 单击 Export(导出)
  • 将文件保持打开状态,因为在下一步中会用到。

您已经完成了导入和导出,但还有一段路要走。继续进行下一步,使用 Dataloader.io 更新您刚刚提取的数据。

继续免费学习!
注册帐户以继续。
有什么适合您的内容?
  • 为您的职业目标获取个性化推荐
  • 通过实践挑战和测验练习您的技能
  • 跟踪并与雇主分享您的进度
  • 与人联系以获取指导和就业机会