Database Ingestion and Replication > Configuring a database ingestion and replication task > Task Details: Configure how to replicate data from the source
  

Task Details: Configure how to replicate data from the source

In Step 1 of Task Details, configure the data source.
Under Source Properties, set the required basic source properties. Under Source Tables, select the source tables and columns from which to replicate data. Then, under Advanced Source Properties, set optional advanced source properties as needed. See the property descriptions for your source type:

Configure a Db2 for i source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Load type
Description
Load Type
All
The type of load operation that the database ingestion and replication task performs. Options are:
  • - Initial Load. Loads data read at a specific point in time from source tables to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
  • - Incremental Load. Propagates source data changes to a target continuously or until the job is stopped or ends. The job replicates the changes that have occurred since the last time the job ran or from a specific start point for the first job run.
  • - Initial and Incremental Loads. Performs an initial load of point-in-time data to the target and then automatically switches to replicating incremental data changes made to the same source tables on a continuous basis.
  • Note:
    If a change record is captured during the initial unload load phase, it's withheld from apply processing until after the unload phase completes. Any insert rows captured during the unload phase are converted into a pair of delete and insert operations so that only one insert row is applied to the target in the case where the insert occurs in both the unloaded data and the captured change data.
Schema
All
The source schema that includes the source tables.
The list includes only the schemas that are available in the database accessed with the specified source connection.
After you specify a schema, the Source Tables section appears and lists the tables in the schema.
Journal Name
Incremental and initial and incremental loads
The name of the Db2 for i journal that records the changes made to the source tables.
Click Next to proceed to Step 2 of Task Details.

Configure a Db2 for LUW source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Description
Load Type
The type of load operation that the database ingestion and replication task performs. Options are:
  • - Initial Load. Loads data read at a specific point in time from source tables to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
  • - Incremental Load. Propagates source data changes to a target continuously or until the job is stopped or ends. The job replicates the changes that have occurred since the last time the job ran or from a specific start point for the first job run.
  • - Initial and Incremental Loads. Performs an initial load of point-in-time data to the target and then automatically switches to replicating incremental data changes made to the same source tables on a continuous basis.
  • Note:
    If a change record is captured during the initial unload load phase, it's withheld from apply processing until after the unload phase completes. Any insert rows captured during the unload phase are converted into a pair of delete and insert operations so that only one insert row is applied to the target in the case where the insert occurs in both the unloaded data and the captured change data.
Schema
The source schema that includes the source tables.
The list includes only the schemas that are available in the database accessed with the specified source connection.
After you specify a schema, the Source Tables section appears and lists the tables in the schema.
Note:
If you are using the Query-based CDC method for an incremental or a combined load task, the tables in the schema can be fetched only after you enter a value in the CDC Query Column Name field under Advanced Source Properties.
Click Next to proceed to Step 2 of Task Details.

Configure a Db2 for z/OS source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Description
Load Type
The type of load operation that the database ingestion and replication task performs. Options are:
  • - Initial Load. Loads data read at a specific point in time from source tables to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
  • - Incremental Load. Propagates source data changes to a target continuously or until the job is stopped or ends. The job replicates the changes that have occurred since the last time the job ran or from a specific start point for the first job run.
  • - Initial and Incremental Loads. Performs an initial load of point-in-time data to the target and then automatically switches to replicating incremental data changes made to the same source tables on a continuous basis.
  • Note:
    If a change record is captured during the initial unload load phase, it's withheld from apply processing until after the unload phase completes. Any insert rows captured during the unload phase are converted into a pair of delete and insert operations so that only one insert row is applied to the target in the case where the insert occurs in both the unloaded data and the captured change data.
Schema
The source schema that includes the source tables.
The list includes only the schemas that are available in the database accessed with the specified source connection.
After you specify a schema, the Source Tables section appears and lists the tables in the schema.
Click Next to proceed to Step 2 of Task Details.

Configure a Microsoft SQL Server source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Load type
Description
Load Type
All
The type of load operation that the database ingestion and replication task performs. Options are:
  • - Initial Load. Loads data read at a specific point in time from source tables to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
  • - Incremental Load. Propagates source data changes to a target continuously or until the job is stopped or ends. The job replicates the changes that have occurred since the last time the job ran or from a specific start point for the first job run.
  • - Initial and Incremental Loads. Performs an initial load of point-in-time data to the target and then automatically switches to replicating incremental data changes made to the same source tables on a continuous basis.
  • Note:
    If a change record is captured during the initial unload load phase, it's withheld from apply processing until after the unload phase completes. Any insert rows captured during the unload phase are converted into a pair of delete and insert operations so that only one insert row is applied to the target in the case where the insert occurs in both the unloaded data and the captured change data.
Schema
All
The source schema that includes the source tables.
The list includes only the schemas that are available in the database accessed with the specified source connection.
The schema name that is specified in the connection properties is displayed by default.
After you specify a schema, the Source Tables section appears and lists the tables in the schema.
Click Next to proceed to Step 2 of Task Details.

Configure a MongoDB source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Description
Load Type
The type of load operation that the database ingestion and replication task performs. Options are:
  • - Initial Load. Loads data read at a specific point in time from source collections to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
  • - Incremental Load. Propagates source data changes to a target continuously or until the job is stopped or ends. The job replicates the changes that have occurred since the last time the job ran or from a specific start point for the first job run.
  • - Initial and Incremental Loads. Performs an initial load of point-in-time data to the target and then automatically switches to replicating incremental data changes made to the same source collections on a continuous basis.
  • Note:
    If a change record is captured during the initial unload load phase, it's withheld from apply processing until after the unload phase completes. Any insert rows captured during the unload phase are converted into a pair of delete and insert operations so that only one insert row is applied to the target in the case where the insert occurs in both the unloaded data and the captured change data.
Database
The source database that includes the source collections.
The list includes only the databases that are available in the database accessed with the specified source connection.
After you specify a database, the Source Collections section appears and lists the collections in the database.
Click Next to proceed to Step 2 of Task Details.

Configure a MySQL source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Description
Load Type
The type of load operation that the database ingestion and replication task performs. Options are:
  • - Initial Load. Loads data read at a specific point in time from source tables to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
  • - Incremental Load. Propagates source data changes to a target continuously or until the job is stopped or ends. The job replicates the changes that have occurred since the last time the job ran or from a specific start point for the first job run.
  • - Initial and Incremental Loads. Performs an initial load of point-in-time data to the target and then automatically switches to replicating incremental data changes made to the same source tables on a continuous basis.
  • Note:
    If a change record is captured during the initial unload load phase, it's withheld from apply processing until after the unload phase completes. Any insert rows captured during the unload phase are converted into a pair of delete and insert operations so that only one insert row is applied to the target in the case where the insert occurs in both the unloaded data and the captured change data.
Schema
The source schema that includes the source tables.
The list includes only the schemas that are available in the database accessed with the specified source connection.
After you specify a schema, the Source Tables section appears and lists the tables in the schema.
Click Next to proceed to Step 2 of Task Details.

Configure a Netezza source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Description
Load Type
The type of load operation that the database ingestion and replication task performs. The only available option is:
  • - Initial Load. Loads data read at a specific point in time from source tables to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
Schema
The source schema that includes the source tables.
The list includes only the schemas that are available in the database accessed with the specified source connection.
After you specify a schema, the Source Tables section appears and lists the tables in the schema.
Click Next to proceed to Step 2 of Task Details.

Configure an Oracle source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Load type
Description
Load Type
All
The type of load operation that the database ingestion and replication task performs. Options are:
  • - Initial Load. Loads data read at a specific point in time from source tables to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
  • - Incremental Load. Propagates source data changes to a target continuously or until the job is stopped or ends. The job replicates the changes that have occurred since the last time the job ran or from a specific start point for the first job run.
  • - Initial and Incremental Loads. Performs an initial load of point-in-time data to the target and then automatically switches to replicating incremental data changes made to the same source tables on a continuous basis.
  • Note:
    If a change record is captured during the initial unload load phase, it's withheld from apply processing until after the unload phase completes. Any insert rows captured during the unload phase are converted into a pair of delete and insert operations so that only one insert row is applied to the target in the case where the insert occurs in both the unloaded data and the captured change data.
Schema
All
The source schema that includes the source tables.
The list includes only the schemas that are available in the database accessed with the specified source connection.
After you specify a schema, the Source Tables section appears and lists the tables in the schema.
Click Next to proceed to Step 2 of Task Details.

Configure a PostgreSQL source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Load Type
Description
Load Type
All
The type of load operation that the database ingestion and replication task performs. Options are:
  • - Initial Load. Loads data read at a specific point in time from source tables to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
  • - Incremental Load. Propagates source data changes to a target continuously or until the job is stopped or ends. The job replicates the changes that have occurred since the last time the job ran or from a specific start point for the first job run.
  • - Initial and Incremental Loads. Performs an initial load of point-in-time data to the target and then automatically switches to replicating incremental data changes made to the same source tables on a continuous basis.
  • Note:
    If a change record is captured during the initial unload load phase, it's withheld from apply processing until after the unload phase completes. Any insert rows captured during the unload phase are converted into a pair of delete and insert operations so that only one insert row is applied to the target in the case where the insert occurs in both the unloaded data and the captured change data.
Schema
All
The source schema that includes the source tables.
The list includes only the schemas that are available in the database accessed with the specified source connection.
After you specify a schema, the Source Tables section appears and lists the tables in the schema.
Replication Slot Name
Incremental loads and combined initial and incremental loads
The unique name of a PostgreSQL replication slot.
A slot name can contain Latin alphanumeric characters in lowercase and the underscore (_) character. Maximum length is 63 characters.
Important:
Each database ingestion and replication task must use a different replication slot.
Replication Plugin
Incremental loads and combined initial and incremental loads
The PostgreSQL replication plug-in. Options are:
  • - pgoutput. You can select this option only for PostgreSQL version 10 and later.
  • - wal2json
Publication
Incremental loads and conbined initial and incremental loads
If you selected pgoutput as the replication plug-in, specify the publication name that this plug-in uses.
Note:
This field is not displayed if you selected wal2json as the replication plug-in.
Click Next to proceed to Step 2 of Task Details.

Configure a SAP HANA source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Load type
Description
Load Type
All
The type of load operation that the database ingestion and replication task performs. Options are:
  • - Initial Load. Loads data read at a specific point in time from source tables to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
  • - Incremental Load. Propagates source data changes to a target continuously or until the job is stopped or ends. The job replicates the changes that have occurred since the last time the job ran or from a specific start point for the first job run.
  • - Initial and Incremental Loads. Performs an initial load of point-in-time data to the target and then automatically switches to replicating incremental data changes made to the same source tables on a continuous basis.
  • Note:
    If a change record is captured during the initial unload load phase, it's withheld from apply processing until after the unload phase completes. Any insert rows captured during the unload phase are converted into a pair of delete and insert operations so that only one insert row is applied to the target in the case where the insert occurs in both the unloaded data and the captured change data.
Schema
All
The source schema that includes the source tables.
The list includes only the schemas that are available in the database accessed with the specified source connection.
The schema name that is specified in the connection properties is displayed by default.
After you specify a schema, the Source Tables section appears and lists the tables in the schema.
Click Next to proceed to Step 2 of Task Details.

Configure a Teradata source

Define source properties for the source that you selected on the Source page.

Source Properties

Configure the basic source properties:
Property
Description
Load Type
The type of load operation that the database ingestion and replication task performs. The only available option is:
  • - Initial Load. Loads data read at a specific point in time from source tables to a target in a batch operation. You can perform an initial load to materialize a target to which incremental change data will be sent.
Schema
The source schema that includes the source tables.
The list includes only the schemas that are available in the database accessed with the specified source connection.
After you specify a schema, the Source Tables section appears and lists the tables in the schema.
Click Next to proceed to Step 2 of Task Details.