在Salesforce中通过dataloadercliq调用data loader来批量处理数据

时间:2023-01-05 12:38:42

上一篇文章讲到,通过data loader去批量处理数据,那么这篇文章将主要讲解在Salesforce中通过dataloadercliq调用data loader来批量处理数据。

1): CLIq文件下载路径为 : http://code.google.com/p/dataloadercliq/  下载之后将cliq整体放置到Data Loader的安装目录下,如下图所示

在Salesforce中通过dataloadercliq调用data loader来批量处理数据

2): 我们可以看到在cliq文件夹下是一个可执行 .bat 文件

在Salesforce中通过dataloadercliq调用data loader来批量处理数据

3): 双击 .bat 文件,之后会显示相应的图形界面,我们选择Export,并且填写相应的名字

在Salesforce中通过dataloadercliq调用data loader来批量处理数据

4): 进行用户信息的认证,提醒一下 Password 为 “password”+“token”

在Salesforce中通过dataloadercliq调用data loader来批量处理数据

5): 填写Query字符串,Select的字段顺序将会在.csv的Header中体现出来,并且顺序是一致的

在Salesforce中通过dataloadercliq调用data loader来批量处理数据

6): 确定生成对应的Data Loader CLI 文件

在Salesforce中通过dataloadercliq调用data loader来批量处理数据

7): 在对应的cliq_process文件夹下可以找到对应的刚刚生成的可执行文件

在Salesforce中通过dataloadercliq调用data loader来批量处理数据

8): 点击可执行的 .bat 文件,运行后便可生成对应的 csv 数据文件,此数据文件保存在write文件夹中

在Salesforce中通过dataloadercliq调用data loader来批量处理数据

其他的基本操作(Delete,Upsert,Update,Insert)都可以模仿此过程来操作,只不过这几个操作的数据来源在相对应的read文件夹中,并且需要配置对应的 .sdl 文件信息(.csv文件头与object字段的mapping)。

在处理Upsert操作的时候,要尤为注意:在生成CLI文件的过程中,要填写一个可选的external字段,如果不填写,系统会默认用Id作为external的字段,但是此时我们要在对应process-conf.xml文件中添加一个节点  <entry key="sfdc.externalIdField" value="Id" /> 来显示表明此项设置。

再一个值得注意的一点为:Data Loader的版本问题。 由于应用程序是向下兼容的,所以高版本生成文件运行在低版本的环境中很容易出现奇怪的问题。 所以我们要在process-conf.xml文件中多留意此节点<entry key="sfdc.endpoint" value="https://test.salesforce.com/services/Soap/u/28.0"/>这个节点将标示所生成的CLI应该运行在哪个Version中。

在Salesforce中通过dataloadercliq调用data loader来批量处理数据的更多相关文章

  1. 在Salesforce中通过编写C&num;程序调用dataloadercliq的bat文件取触发调用data loader来批量处理数据

    通过这篇文章 http://www.cnblogs.com/mingmingruyuedlut/p/3413903.html 我们已经知道了Data Loader可以对Salesforce的Objec ...

  2. 在Salesforce中用Data Loader去批量处理数据

    Data Loader download file: Setup --> Administration Setup --> Data Loader --> Download the ...

  3. ASP&period;NET Core中使用GraphQL - 最终章 Data Loader

    ASP.NET Core中使用GraphQL - 目录 ASP.NET Core中使用GraphQL - 第一章 Hello World ASP.NET Core中使用GraphQL - 第二章 中间 ...

  4. 在Salesforce中调用外部系统所提供的的Web Service

    这里需要提供外部service所对应的WSDL文件(Salesforce只支持从本地上传),并且提供的WSDL文件有如下两点要求: 1):wsdl 文件只能有一个binding,Salesforce是 ...

  5. ThinPHP3&period;2中 addAll&lpar;&rpar;批量插入数据

    thinkphp中model类的addAll()方法可以将数据同时添加到数据库中. 1 2 3 4 5 6 // 批量添加数据 (only MySQL) $user = M('user'); //ar ...

  6. 在Salesforce中向外公布Service去创建Lead,并且用Asp&period;Net去调用此Service

    1):在Salesforce中如何配置,向外公布此Service,请看如下链接: http://www.shellblack.com/marketing/web-to-lead/ 2):如何在Asp. ...

  7. Java中的类加载器--Class loader

    学习一下Java中的类加载器,这个是比较底层的东西,好好学习.理解一下.  一.类加载器的介绍 1.类加载器:就是加载类的工具,在java程序中用到一个类,java虚拟机首先要把这个类的字节码加载到内 ...

  8. 73、salesforce通过JAVA来Call在salesforce中已经写好的Restful处理接口

    /** *使用salesforce通过REST方式作为webservice,需要以下几点 *1.类和方法需要global,方法需要静态 *2.类需要通过RestResource(UrlMapping= ...

  9. Salesforce Integration 概览&lpar;四&rpar; Batch Data Synchronization&lpar;批量数据的同步&rpar;

    本篇参考:https://resources.docs.salesforce.com/sfdc/pdf/integration_patterns_and_practices.pdf 前两篇博客讲了一下 ...

随机推荐

  1. Javascript数据类型检测

    Javascript有5种简单数据类型和一种复杂数据类型 基本数据类型:String,Boolean,Number,Undefined, Null 引用数据类型:Object(Array,Date,R ...

  2. JAVA的反射机制原理

    http://www.cnblogs.com/hongxinlaoking/p/4684652.html 一  反射机制的概念: 指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于 ...

  3. 移动HTNL5前端框架—MUI

      前  言 JRedu 鉴于之前的很多前端框架(特别是响应式布局的框架),UI控件看起来太像网页,没有原生感觉,因此追求原生UI也是MUI的重要目标.MUI以iOS平台UI为基础,补充部分Andro ...

  4. wing带你玩转自定义view系列(3)模仿微信下拉眼睛

    发现了爱神的自定义view系列,我只想说一个字:凸(艹皿艹 ) !!相见恨晚啊,早看到就不会走这么多弯路了 另外相比之下我这完全是小儿科..所以不说了,这篇是本系列完结篇....我要从零开始跟随爱哥脚 ...

  5. 深度学习与计算机视觉:基于Python的神经网络的实现

    在前面两篇文章介绍了深度学习的一些基本概念,本文则使用Python实现一个简单的深度神经网络,并使用MNIST数据库进行测试. 神经网络的实现,包括以下内容: 神经网络权值的初始化 正向传播 误差评估 ...

  6. 洛谷P4563 &lbrack;JXOI2018&rsqb;守卫&lpar;dp&rpar;

    题意 题目链接 Sol 非常有意思的题目. 我们设\(f[l][r]\)表示区间\([l,r]\)的答案. 显然\(r\)位置一定有一个保镖 同时不难观察到一个性质:拿\([1, n]\)来说,设其观 ...

  7. babel 7 简单指北

    babel 7 对于 babel 7,babel 的官网已经介绍得非常详细了,但有时感觉文档和实际使用总是差那么一点东西. 主要包 先来看一下主要的包,babel 7 对于包进行了一些简化. @bab ...

  8. 深刻领悟javascript中的exec与match方法之异同

    阅读本文之前,请先看下面一道题: 题目17:Read the following javascript code:  var someText="web2.0 .net2.0"; ...

  9. RouterOS 设定NAT loopback &lpar;Hairpin NAT&rpar;回流

    In the below network topology a web server behind a router is on private IP address space, and the r ...

  10. mybatis学习------打包xml映射文件

    编译mybatis时,idea不会将mybatis的xml映射文件一起打包进jar,即在编译好的jar包里缺少mybatis映射文件,导致网站加载失败 为解决这个问题,可在mybatis对应modul ...