Loading

使用 Data Loader 导出字段历史跟踪数据

发布日期: Apr 13, 2021
描述
从字段历史中导出数据
解决方案
使用 Data Loader 导出向导,以提取字段历史中 18 个月之前的数据。请查看此帮助主题,以了解更多信息。

注意:您也可以使用 queryAll() API 检索此数据。请查看此开发人员主题,以了解更多信息。

从 Winter '19 版本开始,使用 Data Loader 或通过 API,您仅可以有限方式访问 18 个月之前的数据。从 Spring '19 版本开始,您可以访问最多 24 个月之前的字段历史数据,但我们开始移除 24 个月之前的字段历史数据流程。请参阅 Winter '19 发行说明,以了解详细信息。
1.打开 Data Loader。
2.单击设置 | 设置
3.取消选中使用批量 API
4.单击确定
5.单击全部导出
6.输入您的 Salesforce 用户名和密码,并单击登录
7.在登录时,单击下一步。系统不会要求您重新登录,直到您注销或关闭程序。
如果贵组织限制 IP 地址,则在启用非受信 IP 之前会阻止从它们登录。Salesforce 会自动发送一封可用于登录的启用电子邮件给您。该电子邮件包含自动生成的安全密钥标记,您需要将其添加到密码结尾以便进行登录。例如,如果您的密码是 mypassword,而安全标记是 XXXXXXXXXX,则您必须输入 mypasswordXXXXXXXXXX 才能登录。
8.选择显示所有对象
9.选择您需要的字段历史归档对象,例如 AccountHistory ContactHistory 对象。对象按本地标签名列示,并在括号中标明开发人员姓名。有关对象对象,请参阅 SOAP API 开发人员指南
10.选择导出数据的 CSV 文件。您可以选择现有文件或创建文件。如果您选择现有文件,导出会替换内容。
11.单击下一步
12.创建用于数据导出的 SOQL 查询。
a. 选择要导出的字段。
b. 根据需要,选择条件,以筛选数据集。如果未选择任何条件,返回您具有读取访问权限的所有数据。
c. 检查所生成的查询,如果需要还可以编辑该查询。
13.单击结束
系统将显示一则警告:您的导出包含删除的记录。不包含 Salesforce 删除的字段历史数据。
14.单击确认。
进度信息窗口会报告操作的状态。操作完成后,将显示一个确认窗口,其中显示有结果的摘要。
15.要查看 CSV 文件,单击*查看提取*;或者要关闭,单击确定

提示 

可使用一个 SOQL 关系查询以包括来自相关对象的字段。例如:

Select Id、IsDeleted、AccountId、CreatedById、CreatedDate、Field、OldValue、NewValue、Account.Name 来自 AccountHistory,其中 CreatedDate <= 2016-06-01T00:00:00.000Z

在使用 Data Loader 中的关系查询时,指定的完整字段名区分大小写。例如,使用 Account.Name,而不是 ACCOUNT.NAME。

Data Loader 不支持嵌套查询或查询子对象。类似于下面的查询会返回一个错误:

SELECT Id、Name(Select Id、IsDeleted、AccountId、CreatedById、CreatedDate、Field、OldValue、NewValue、Account.Name 来自 AccountHistory)来自客户
知识文章编号

000383373

 
正在加载
Salesforce Help | Article