Question 11
Choose 1
A customer wants to use the transactional data from their data warehouse in Data Cloud. They are only able to export the data via an SFTP site. How should the file be brought into Data Cloud?
Correct answer:
A. Ingest the file with the SFTP Connector.
Explanation:
Salesforce Data Cloud supports ingesting external data from a variety of sources using connectors, and one of the supported methods is via SFTP (Secure File Transfer Protocol).
When a customer can only export data to an SFTP site, the best and most scalable solution is to use the:
→ SFTP Connector
This connector:
1. Automates ingestion of flat files (like CSVs) hosted on an SFTP server.
2. Supports scheduled ingestion, meaning files can be picked up regularly.
3. Enables data to flow directly into Data Lake Objects (DLOs) or Data Model Objects (DMOs) within Data Cloud.
🚫 Why not the other options?
B. Ingest the file through the Cloud Storage Connector
❌ This is used for platforms like Amazon S3, Google Cloud Storage, or Azure Blob Storage, not SFTP servers.
C. Manually import the file using the Data Import Wizard
❌ The Data Import Wizard is part of Salesforce Core (CRM), not Data Cloud. It doesn’t support Data Cloud ingestion and is not meant for large or scheduled data loads.
D. Use Salesforce's Dataloader application to perform a bulk upload from a desktop
❌ Dataloader is also for Salesforce Core (standard objects like Contacts, Leads), and doesn’t support ingestion into Data Cloud’s Data Lake or Data Model Objects.
📘 Reference:
Salesforce Help: Use the SFTP Connector in Data Cloud
Data Cloud Ingestion Guide:
“Use the SFTP connector to ingest files from an external SFTP server into Data Cloud on a scheduled basis.”
Salesforce Data Cloud supports ingesting external data from a variety of sources using connectors, and one of the supported methods is via SFTP (Secure File Transfer Protocol).
When a customer can only export data to an SFTP site, the best and most scalable solution is to use the:
→ SFTP Connector
This connector:
1. Automates ingestion of flat files (like CSVs) hosted on an SFTP server.
2. Supports scheduled ingestion, meaning files can be picked up regularly.
3. Enables data to flow directly into Data Lake Objects (DLOs) or Data Model Objects (DMOs) within Data Cloud.
🚫 Why not the other options?
B. Ingest the file through the Cloud Storage Connector
❌ This is used for platforms like Amazon S3, Google Cloud Storage, or Azure Blob Storage, not SFTP servers.
C. Manually import the file using the Data Import Wizard
❌ The Data Import Wizard is part of Salesforce Core (CRM), not Data Cloud. It doesn’t support Data Cloud ingestion and is not meant for large or scheduled data loads.
D. Use Salesforce's Dataloader application to perform a bulk upload from a desktop
❌ Dataloader is also for Salesforce Core (standard objects like Contacts, Leads), and doesn’t support ingestion into Data Cloud’s Data Lake or Data Model Objects.
📘 Reference:
Salesforce Help: Use the SFTP Connector in Data Cloud
Data Cloud Ingestion Guide:
“Use the SFTP connector to ingest files from an external SFTP server into Data Cloud on a scheduled basis.”
