Importing data from a CRM org to a Data Cloud Home Org using Data Streams is a vital process for maintaining a unified and efficient data ecosystem. This blog will explore the steps involved in seamlessly transferring various objects, including Contact, Contact Identifier, Case, Parking Space, and Parking Reservation, within the same organization.
By understanding this process, you’ll be equipped to ensure smooth data integration and management across your systems.
Step 1: Confirming the Connection
Before we begin importing data, ensure that you’re logged into the correct org and have accessed the Data Cloud application. First, let’s verify the connection between the Data Cloud Home Org and Data Org:
- Go to the Data Cloud setup by clicking the gear icon.
- Select “Salesforce CRM” on the left menu.
- Confirm that the connection is established and that version 1.2 of the Service Cloud is installed.
Step 2: Importing Standard and Custom Objects
We’ll start by importing data from standard objects like Contact and Case, as well as custom objects such as Contact Identifier, Parking Space, and Parking Reservation.
- Navigate to “Data Streams” and click “New.”
- Choose “Salesforce CRM” as the source.
- Select the Service Cloud bundle, which includes Account, Case, and Contact objects. We’ll use Case and Contact.
- The mapping between Data Layer Object (DLO) and Data Model Object (DMO) is pre-configured in the Service Cloud bundle. Click “Next.”
Importing Contact Data
- Select “Contact” from the list.
- Ensure all necessary contact information fields are selected.
- Validate that the API name, label, and header labels are correct.
- Click “Next.”
Importing Case Data
- Select “Case” from the list.
- Ensure the custom field “CSAT Score” is selected.
- Verify all required fields and click “Next.”
Setting Stream Categories
- The Account object defaults to the Profile category.
- The Case object defaults to the Engagement category.
- The Contact object defaults to the Profile category.
- Ensure the correct categories are selected as they define subsequent settings. Click “Deploy.”
Step 3: Creating Data Streams for Custom Objects
Now, let’s create data streams for the custom objects: Contact Identifier, Parking Space, and Parking Reservation.
Contact Identifier
- Click “New” in Data Streams.
- Select “Salesforce CRM” and click “Next.”
- Select all objects and search for “Contact Identifier.”
- Choose Contact Identifier and click “Next.”
- Set the category to “Profile.”
- Create a new formula field called “Identification Type” with a return type of text and value “Identifier.”
- Save the formula field and click “Next.”
- Set the Data Stream name as “contact_identifier_c_orgID.”
- Click “Deploy.”
Parking Space
- Click “New” in Data Streams.
- Select “Salesforce CRM” and click “Next.”
- Select all objects and search for “Parking Space.”
- Choose Parking Space and click “Next.”
- Set the category to “Other.”
- Ensure all fields are selected and data types are correct, especially the date timestamp fields.
- Click “Next” and then “Deploy.”
Parking Reservation
- Click “New” in Data Streams.
- Select “Salesforce CRM” and click “Next.”
- Select all objects and search for “Parking Reservation.”
- Choose Parking Reservation and click “Next.”
- Set the category to “Engagement.”
- Select the correct event time field, such as the “Created Date.”
- Ensure all fields are selected and data types are correct.
- Click “Next” and then “Deploy.”
Explore our Salesforce Data Cloud series on YouTube for expert guidance and tips on leveraging Salesforce Data Cloud effectively.
Conclusion
You have successfully created data streams for five objects: Contact, Case, Contact Identifier, Parking Space, and Parking Reservation. These steps ensure seamless data import from your CRM org to the Data Cloud Home Org using Data Streams. Next, Explore – How To Import Customer Data and Order Data to Salesforce Data Cloud From AWS S3?
For those looking to deepen their Data Cloud expertise with structured training, consider enrolling in Data Cloud Consultant Certification course.
Also, Sign up with saasguru for a free trial to access 24+ Salesforce certification courses, 50+ mock exams, and 50+ hands-on Salesforce labs.
Streamline your learning journey and empower your career with saasguru today!