Data Management
Data Management
Data Management
================
Data Represents "Records" inside the Object. Data Management feature allows
us to perform the operations on the Records.
i.e. We can Perform all the DML Operations on the object records.
1. Page Layout:
Page Layout allows us to perform the Operations on "Only One
Record" at a time.
i.e. We can Insert/ Update / Delete only one Record at a time.
2. Apex Programming:
By using Apex Programming, we can perform all the DML Operations
on the object records.
We can process max. of 10,000 Records at a time, through Apex
Programming.
(OR)
4. Data Export:
By using this feature, we can export either One / More Salesforce
object records into the local device in the form of ".CSV" file.
It supports to export the data from All Standard and All Custom
Objects.
Note:
Data Loader supports "Batch Processing" internally. i.e. It
will divide the records into the various batches based on the API as below.
Apex API:
Min. Batch Size: 1
Max. Batch Size: 2,000
Default Batch Size : 200
Bulk API:
Min. Batch Size: 1
Max. Batch Size: 10,000
Default Batch Size : 2,000
Navigation:
Click on "Setup" menu.
1. Search for the option "Data Loader" in QuickFind box.
2. Goto the User Interface.
3. Download the Required flavor of Data Loader into the
Device.
Note: While using the Data Loader to perform the "Import and Export"
operations, we have to Login into the Data Loader Tool.
2. Password Authentication:
We can Salesforce Account Credentials, to Login into
the Data Loader Tool.
Note: In this approach, the We have to provide the
Salesforce Account Password, along with
the "Security Token".
Observation:
It will generate a Security Token, and will send the token to the
"User's" Email ID automatically by default.
(gNJFqs5KVJ3GV7qEIsFRnKqn)
Universal IP Address
Starting IP Address: 0.0.0.0
Ending IP Address : 255.255.255.255
1. Export:
By using this feature, we can export All the records exist inside the
object, and can place the records inside the Local Device in the form of ".csv"
file.
While exporting the records, we can add one or more user defined
conditions, to be used to filter the records.
Note: While exporting the records from the object, we can select the
required fields, to be get exported.
2. Export All:
By using this feature, we can export the records from the Object
including Deleted Records, which are waiting inside the RecycleBin.
3. Insert:
By using this feature, we can Insert either One / More records to the
objects at a time.
While Inserting the records, we have to do the "Field Mapping" with the
"Excel Sheet Columns" either manually / automatically.
Once the Insert option has been done, then DataLoader will generates 2
Output Files.
4. Update:
By using this operation, we can Update multiple records inside the
Objects by passing the New Values for the required fields.
Note: While updating the records, we have to supply the "Record ID".
5. Upsert:
Upsert is the Combination of both "Update + Insert".
i.e. By using this operation, we can perform both "Insert and Update"
the records inside the Object.
Note: We have to pass all the records inside a CSV file to the
DataLoader.
6. Delete:
By using this operation, we can remove either One / More records from
the Salesforce Object based on the "Record ID".
Note: To remove the Record from the object, only "Record ID" is enough.
Deleted Records will get awaited inside the "RecycleBin" for next
15 days.
Note: While removing Large Number of Records, then all the Records
can't
hold inside the RecycleBin.
Note: To perform the "Hard Delete" operation, we require "Bulk API Hard
Delete Permission" inside the "Profile".