Salesforce的Dataloader安装说明

发布于:2022-12-25 ⋅ 阅读:(374) ⋅ 点赞:(0)

一、使用场景介绍

用Salesforce默认的数据导出功能导出数据会遇到以下问题:

  1. 默认导出功能支持选择相关对象导出,也可以全量导出,但是导出后的数据会在该页面留存48小时,导致在9.1号导出数据后,再想导出9.2号存在的历史数据需要等48小时之后,才能再次导出:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  2. 当"导出文件编码"选择为简体中文(GB2312)时,导出的数据会存在乱码情况(生僻字和繁体字会以?形式展现),以及过长的电话号码会以科学计数法的形式存在;
    在这里插入图片描述
    在这里插入图片描述
    这个时候,我们可以使用Dataloader对Salesforce进行数据导出
    (*Dataloader在Salesforce云平台中多用来做数据迁移,批量导入/导出,数据备份等。适合5百万条数据以下的操作);

二、下载Data Loader

  1. 在Salesforce的后台的导航栏中输入Data,选择数据管理页签下的"Data Loader";
  2. 根据当前电脑的型号,选择相关的版本进行下载;
  3. Windows安装说明:Windows安装说明;Mac安装说明:Mac安装说明
    在这里插入图片描述

三、安装JDK

  1. 使用 .MSI 文件安装Zulu OpenJDK 版本 11 (注:zip需要手动配置环境变量,所以最好选择后缀为.MSI文件类型下载安装),下载地址: https://www.azul.com/downloads/?architecture=x86-64-bit&package=jdk
    在这里插入图片描述
  2. 双击下载完成的安装包,在第二步时可以选择将JDK存在哪个磁盘上,第三步在点击"Install"进行安装,最后一步,当安装完成后点击Finish结束:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

四、调试JDK是否安装成功

  1. Winodws系统可使用快捷键:Win + R 呼出运行命令,并输入cmd指令,输入完成后点击确定按钮打开控制台:
    在这里插入图片描述

  2. 在控制台输入java -version,并按下回车键,查看JDK安装结果以及安装的版本:
    在这里插入图片描述

五、安装Data Loader

  1. 当Data Loader下载完成后,进行解压操作(找到文章中的第二步Data Loader的下载在电脑中的解压包进行解压):
    在这里插入图片描述
  2. 解压完成后找到"install.bat"文件,双击打开后会弹出一个命令框:
    在这里插入图片描述
    在这里插入图片描述
  3. 第一行指令是指,提供Data loader的安装目录,这里我们需要在D盘或者E盘创建一个新的文件夹,将文件目录复制到命令行中并回车:
    在这里插入图片描述
    在这里插入图片描述
  4. 进入下一步后,命令行会让你选择Yes/No,翻译的意思为:是否要覆盖先前安装的Data Loader v55.0.1版本 和 D:\Data Loader File\v55.1.1中的配置,如果选择No,安装将退出,需要选择使用其他目录重新启动安装;这里通常输入Yes并回车(第一次安装);
    在这里插入图片描述
  5. 输入Yes并回车后,命令行会提示:你的Data Loader已在相关文件夹下创建完成,你是否需要在开始菜单创建一个Data Loader的快捷方式,这里通常输入Yes并回车(如果需要在开始菜单栏里有快捷方式的话):
    在这里插入图片描述
  6. 输入Yes并回车后,命令行会提示:是否要创建桌面图标,这里通常输入Yes并回车(如果需要在桌面上有Data Loader的桌面图标的话):
    在这里插入图片描述
  7. 最后,命令行会提示"Data Loader installation is qutting",这个时候在命令行里输入一个空格即可;

六、运行Data Loader

  1. Data Loader的下载安装完成,直接点击桌面的图标会出现闪退的情况,无法打开Data Loader;这里我们需要进入到Data Loader的安装文件夹里,双击"dataloader-55.0.1-uber.jar"这个文件:
    在这里插入图片描述

  2. 双击打开Jar包后,桌面会弹出以下界面(这里博主主要需要使用导出功能,所以选择了"Export"选项):
    在这里插入图片描述

  3. 选择"Export"后,会弹出提示,要求登录相关Salesforce账号,这里我们选择"OAuth",“Environment"选项我们选择"Production”(另一个选项是沙盒),然后点击Login按钮:
    在这里插入图片描述

  4. 在登录页面输入Salesforce的账号与密码:
    在这里插入图片描述

  5. 登录成功后,选择"next",进入下一步操作:
    在这里插入图片描述

  6. 选择需要导出数据的模块和数据导出的位置:
    在这里插入图片描述

  7. 选择需要导出的字段,也可以自己编写查询语句(如果图省事的话,可以选择"Select all fields"将所有字段导出):
    在这里插入图片描述

  8. 所有需要导出的字段选择好后,点击Finish,会弹出一个提示框,翻译为中文的意思为:您已选择执行导出。单击“是”开始。是否继续?,点击选项:“是(Y)” 即可:
    在这里插入图片描述

  9. 导出进行中和导出完成后,会分别弹出这两个提示框,分别代表的意思为:导出正在进行中,有多少条数据正在被导出,有多少条数据导出成功或失败;导出动作执行完毕;
    在这里插入图片描述

本文含有隐藏内容,请 开通VIP 后查看