A data team must pull tables from a Salesforce account and from a self-managed PostgreSQL database into Unity Catalog, keeping both refreshed incrementally without writing custom extraction code. Which statement correctly describes how Lakeflow Connect covers these two sources?
- ABoth sources are handled by Auto Loader, which discovers rows through the cloudFiles source once each system has been registered as an external location in Unity Catalog.
- BBoth sources are handled by COPY INTO with a source connection specified in FORMAT_OPTIONS, since that statement is the supported entry point for connector-based ingestion.
- CThe Salesforce application alone is in scope, because Lakeflow Connect covers SaaS applications and databases must instead be exported to files and read with a file source.
- DManaged connectors handle both, with the Salesforce application ingested end to end and database sources such as PostgreSQL ingested through a configured ingestion gateway that captures changes. Correct
Why A is wrong: Auto Loader is genuinely the incremental ingestion tool for files, which makes it a tempting answer. It reads objects from cloud storage paths and has no ability to connect to an application API or a database.
Why B is wrong: COPY INTO does load data into Delta tables, so it looks relevant, but it reads files of a given format from a storage path. It cannot take an application or database connection as its source.
Why C is wrong: This reflects an earlier and narrower view of the product. Lakeflow Connect covers database sources as well as SaaS applications, so a manual file export is unnecessary.
Why D is correct: Lakeflow Connect provides fully managed connectors for SaaS applications and for operational databases, and the database connectors deploy an ingestion gateway close to the source to capture its changes.