Oracle Read Component
A component that reads data from an Oracle table.
Examples
- oracle_read_component_config.yaml
- oracle_read_cdc_direct.yaml
- oracle_read_component_config_no_normalize.yaml
- oracle_read_component.yaml
component:
read:
connection: my-oracle-connection
oracle:
table:
name: my_table
schema: my_schema
component:
read:
connection: my-oracle-connection
oracle:
table:
name: my_table
schema: my_schema
replication: cdc
component:
read:
connection: my-oracle-connection
oracle:
queries:
- SELECT column1, column2 FROM table1
- SELECT column1, column2 FROM table2
component:
read:
connection: my-oracle-connection
oracle:
tables:
- name: table1
schema: schema1
- name: table2
schema: schema1
OracleReadComponent
info
OracleReadComponent
is defined beneath the following ancestor nodes in the YAML structure:
Below are the properties for the OracleReadComponent
. Each property links to the specific details section further down in this page.
Property | Default | Type | Required | Description |
---|---|---|---|---|
materialization | MergeMaterialization | No | Strategy to use for data materialization during the read process. | |
replication | One of: Any of: string ("cdc") CdcReplication Any of: string ("incremental") IncrementalReplication | No | Replication strategy to use for data synchronization. | |
event_time | string | No | Timestamp column in the component output used to represent event time. | |
connection | string | No | The name of the connection to use for reading data. | |
columns | array[ComponentColumn] | No | A list specifying the columns to read from the source and transformations to make during read. | |
normalize | boolean | No | A boolean flag indicating if the output column names should be normalized to a standard naming convention after reading. | |
preserve_case | boolean | No | A boolean flag indicating if the case of the column names should be preserved after reading. | |
uppercase | boolean | No | A boolean flag indicating if the column names should be transformed to uppercase after reading. | |
chunk_size | integer | No | Size of chunks to read from the table at a time. | |
oracle | Oracle | Any of: SingleTableWithSchema MultipleTablesWithSchema SingleQuery MultipleQueries | No | Oracle read options. |