Term
Name 3 ways you can obtain a record’s ID?
|
|
Definition
|
|
Term
Why can it be dangerous to work with the 15-digit case-sensitive form of the record ID?
|
|
Definition
Because it is case-sensitive |
|
|
Term
True or False: The Created Date can be updated for a record via the API as long as the Modifiable System Fields feature is turned on.
|
|
Definition
False. Can only set the field w/API |
|
|
Term
What is the advantage of performing upserts rather than creates on large data sets?
|
|
Definition
If you fail during the run, you don’t have to worry about inserting dups when you resubmit or have to write complicated sql to check to see if it was already submitted. |
|
|
Term
How do you make a field an External ID field?
|
|
Definition
When creating a custom field of type Text, Number or Email you can select external id |
|
|
Term
Do you have to know the Salesforce IDs of records in order to use Upsert w/relationships?
|
|
Definition
No – you do not have to know the Salesforce IDs of records to use upsert with relationships… that’s the whole point!!! |
|
|
Term
Can you import data into custom objects using the Salesforce Import Wizard?
|
|
Definition
|
|
Term
How do you decide which import tool to use?
|
|
Definition
Depends a great deal on what you are trying to do: what objects you want to load, what operation you want to perform, how much data you have to manipulate, your skill set, etc |
|
|
Term
True or False: An External ID field is always unique.
|
|
Definition
False: an external ID *should* be unique, but it doesn’t have to be; typically it will be the primary key from a database somewhere so it is likely to be unique. However, there is no uniqueness constraint imposed on external IDs per se in the Salesforce database unless you specify it. |
|
|
Term
Who is the owner of the position record you just loaded? Why
|
|
Definition
Owner = Admin User; because unless the owner is specified in the data file, the default owner is the person doing the data load |
|
|
Term
What was the record type assigned for the position record you just loaded? Why?
|
|
Definition
Record Type = General Positions; because unless the record type is specified in the data file, the default record type of the person doing the data load is use |
|
|
Term
How could you control the record type that is assigned for the positions you loaded? |
|
Definition
The record type can be set in the data file; just specify the ID of the record type you want to set. Record type IDs are available through the app as well as accessible in the RecordType object downloadable through the Data Loader |
|
|
Term
Is it possible to specify a record owner via a data input file so that we could avoid having to do the mass transfer records steps?
|
|
Definition
Yes – it is possible to set the ID of the record owner in the data file so that you can control who the owner of a record is on load. |
|
|
Term
Is it possible to leverage the upsert with relationships capability to load record owners? |
|
Definition
No – unfortunately, upsert with relationships feature does not extend to the owner field. It works for any custom relationships you have defined as well as Created/Modified By fields. |
|
|