Introduction to Data Ingestion and Replication > Introducing Data Ingestion and Replication
Introducing Data Ingestion and Replication
Use Data Ingestion and Replication to ingest and replicate data, at scale and with low latency, from database, application, file, or streaming data sources to cloud data warehouses, data lakes, object storage, streaming systems, or databases.
Data Ingestion and Replication provides the following ingestion solutions:
•Application Ingestion and Replication. Propagates data from objects in Software-as-a-Service (SaaS) and on-premise applications to cloud-based data lakes, data warehouses, and event streaming platforms. An application ingestion task can transfer a point-in-time snapshot of data in a source schema to a target in a batch operation. An application ingestion task can also incrementally propagate change data and schema changes in near real time from a source to a target on a continuous basis. If you select the combined initial and incremental load type, the application ingestion task performs an initial load and then automatically switches to incremental load processing of data changes.
•Database Ingestion and Replication. Replicates data from source objects in a relational or non-relational database to multiple types of cloud and on-premises targets. A database ingestion and replication task can transfer a point-in-time snapshot of all source data in a schema to a target in a batch operation. A database ingestion and replication task can also incrementally propagate DML data and schema changes in near real time from a database source to a target on a continuous basis. If you select the combined initial and incremental load type, the database ingestion and replication task performs an initial load and then automatically switches to incremental load processing of data changes.
•File Ingestion and Replication. Transfers a large number of files of different types between on-premises and cloud repositories. You can use File Ingestion and Replication to track and monitor file transfers.
•Streaming Ingestion and Replication. Transfers real-time streaming and machine data from selected sources to selected messaging systems and batch targets.