Building Applications with Force.com and VisualForce(Dev401)(十七):Data Management: Data management Tools
ev401-018:Data Management: Data management Tools
Module Objectives
1.List objects exposed in the import wizards.
2.List some objects not exposed in the import wizards.
3.List some capabilities of API-based tools that the import wizards do not have.
4.State hoe to obtain the Data loader.
5.List the capabilities of the Data loader.
Tools for Executing a Data Migration
1.Via Application Import wizards:Account/Contact/leads/Solutions/custom Objects
2.Via Web Service API:Data Loader/Partner Tools/Custom-built Tools/Open Source Tools
Import Wizards
1.Import Wizards
- Easy to use tool to load Accounts,Contacts,Leads,Solutions, or Custom Objects.
- Load 50,000 records or less.
- Prevent duplicates:
.Account Name and Site;Account IDs
.Contact Email Address;Contact name;Contact ID
.Lead Email Address;lead IDs.
Overview of API-Based Tools
1.Load any object support by the API.
2.Load more that 50,000 records.
3.Schedule regular data loads such as nightly feeds.
4.Export data for backup.
5.Mass delete supported objects
Apex Data Loader
1.The Apex Data Loader :
- Is a fully supported salesforce.com product.
- Supports import from CSV or export to CSV.
- Supports loading from or exporting to a database via JDBC.
- Supports custom relationships for upsert.
- Can be run from command line.
Obtaining the Data Loader
1.Available in:UE,EE and DE Orgs
2.System Administrators download through the application
-.Setup|Data Management|data Loader
- Download the Data Loader link and save
- Launch the Install Shield wizard
3.Open Source Project
- SourceFreoge.net
- Not supported by salesforce.com
Which Tool Do You Use?
1.Wizard vs API is the essential question
2.Depends on operations you want to perform
3.Depends on the objects involved
4.Depends on your scheduling needs
5.Depends on your de-dupling needs
6.Depends on the number of records involved
7.Depends on the data sources/destinations involved
Review
1.Can you import data into custom objects using the Salesforce Import Wizard?
Yes
2.How do you decide which import tool to use?
3.True or False:An External ID field is always unique.
False
Dev401-019:Data Management: Practical Application
Module Objectives
1.Configure the Data loader to run via the command line interface.
2.Encrypt a password using the encrypt.bat utility
3.Create maping files via the Data Loader GUI to support upsert with relationship use case.
4.Run the Data loader via the command line to upsert data
Building Applications with Force.com and VisualForce(Dev401)(十七):Data Management: Data management Tools的更多相关文章
- Building Applications with Force.com and VisualForce (DEV401) (二) : Application Essentials:Designing Application on the Force.com Platform
Dev 401-002:Application Essentials:Designing Application on the Force.com Platform Course Objectives ...
- Building Applications with Force.com and VisualForce(Dev401)(十八):Visualforce Pages: Introduction to Visualforce
Dev401-020:Visualforce Pages: Introduction to Visualforce Course Objectives1.Understand the benefits ...
- Building Applications with Force.com and VisualForce (DEV401) (二二):Visualforce Componets (Tags) Library Part II
Dev401-023:Visualforce Pages: Visualforce Componets (Tags) Library Part II Apex:pageBlockTable1.A ...
- Building Applications with Force.com and VisualForce(Dev401)(十五):Data Management: Data management Overview
Dev401-016:Data Management: Data management Overview Course Objectives1.List typical data management ...
- Building Applications with Force.com and VisualForce(Dev401)(十):Designing Applications for Multiple Users: Building Business Processes that You Want
Dev401-011: Building Business Processes that You Want Course Objectives1.Describe the capabilities o ...
- Building Applications with Force.com and VisualForce (DEV401) (四):Building Your user Interface
Dev 401-004:Application essential:Building Your user Interface: Module Agenda1.Custom Applications2. ...
- Building Applications with Force.com and VisualForce (DEV401) (三):Application Essential:Building Your Data Model
Dev 401-003:Application Essential:Building Your Data Model Object Relationships1.Link two objects- P ...
- Building Applications with Force.com and VisualForce(Dev401)(七):Designing Applications for Multiple users:Managing your users' experience I
Dev 401-007 Designing Applications for Multiple users: Managing your users' experience part 1 Module ...
- Building Applications with Force.com and VisualForce (DEV401) (二五):Visualforce Controller
Dev401-026:Visualforce Pages: Visualforce Controller Module Objectives1.Identify the functionality ...
随机推荐
- 解决sendmail发送邮件慢的问题
sendmail默认会先监听本机的邮件服务,如果本机邮件服务访问不了,在访问其他的邮件服务器 自己测试将本机主机名(通过hostname命令查看)从/etc/hosts中删除,发送邮件的速度就非常快了 ...
- 滑动表层div时 禁止底层滑动
$(".container").bind("touchstart", function (events) { startX = events.originalE ...
- C++走向远洋——43(人数不定的工资类,动态分配内存与释放)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhe ...
- tp5.1 请求时间格式化
当前时间:{$Request.time|date='Y-m-d H:i:s'} 注意database.php的配置!记录一下!
- (原)人体姿态识别PyraNet
转载请注明出处: https://www.cnblogs.com/darkknightzh/p/12424767.html 论文: Learning Feature Pyramids for Huma ...
- SQL语句中in 与 exists的区别
SQL语句中in 与 exists的区别 SQL中EXISTS检查是否有结果,判断是否有记录,返回的是一个布尔型(true/false); IN是对结果值进行比较,判断一个字段是否存在于几个值的范围中 ...
- 解决oninput事件在中文输入法下会取得拼音的值的问题
在做搜索等功能时,很多时候我们需要实时获取用户输入的值,而常常会得到类似 w'm 这样的拼音.为了解决这个问题,我在网上搜索了下相关问题,发现了两个陌生的事件:compositionstart 和 c ...
- c语言之学生管理系统
0x00 学生管理系统 说到学生管理系统,对于每一个初学c语言的人都是一道不得不过的砍.不过,学习c,我觉得每个人都应该写一个学生管理系统,至于为什么,我想倘若连一个学生管理系统都写不好,哪么他的c是 ...
- 【Java面试题】关于String,最近被问到了这2道面试题
1. 前言 最近面试了几家公司,体验了一下电话面试和今年刚火起来的视频面试, 虽然之前就有一些公司会先通过电话面试的形式先评估下候选人的能力水平,但好像不多,至少我以前的面试形式100%都是现场面试. ...
- java套打快递单
package org.sq.common.utils; import org.apache.commons.codec.binary.Base64;import org.apache.http.en ...