Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

使用 Dataloader.io 导出数据

备注

备注

用中文(简体)学习?在中文(简体)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。 

获取您的 Trailhead Playground 用户名和密码

  1. 单击 App Launcher(应用程序启动器) 应用程序启动器图标
  2. 搜索并打开 Playground Starter
  3. 单击 Get Your Login Credentials(获取您的登录凭据)选项卡,并记下您的用户名。
  4. 单击 Reset My Password(重置我的密码)。这会向用户名关联的地址发送一封电子邮件。
  5. 单击电子邮件中的链接。
  6. 输入新密码并确认,然后单击 Change Password(更改密码)

使用 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. 如果显示 Salesforce 登录页面,输入此 Trailhead Playground(在您刚收到的密码重置电子邮件中)的用户名和您创建的密码。
  8. 单击 Log In(登录)
  9. 单击 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%’
    注意:确保客户和 WHERE 之间有个空格。
    已完成的 Account 查询

注意:如果弹出糟糕窗口打开,单击 Close(关闭)。 

  1. 单击 Next(下一步)
  2. 单击 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 更新您刚刚提取的数据。

在 Salesforce 帮助中分享 Trailhead 反馈

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

了解更多 继续分享反馈