DBZ-1830 Reference documentation for new connector property datatype.propagate.source.type
This commit is contained in:
parent
61cc791d32
commit
ad04b2fc06
@ -1414,6 +1414,13 @@ The schema parameters `pass:[_]pass:[_]debezium.source.column.type`, `pass:[_]pa
|
||||
Useful to properly size corresponding columns in sink databases.
|
||||
Fully-qualified names for columns are of the form _schemaName_._tableName_._columnName_.
|
||||
|
||||
|`datatype.propagate.source.type`
|
||||
|_n/a_
|
||||
|An optional comma-separated list of regular expressions that match the database-specific data type name of columns whose original type and length should be added as a parameter to the corresponding field schemas in the emitted change messages.
|
||||
The schema parameters `pass:[_]pass:[_]debezium.source.column.type`, `pass:[_]pass:[_]debezium.source.column.length` and `pass:[_]pass:[_]debezium.source.column.scale` will be used to propagate the original type name and length (for variable-width types), respectively.
|
||||
Useful to properly size corresponding columns in sink databases.
|
||||
See xref:data-types[] for the list of Db2-specific data type names.
|
||||
|
||||
|`message.key.columns`
|
||||
|_empty string_
|
||||
| A semi-colon list of regular expressions that match fully-qualified tables and columns to map a primary key. +
|
||||
|
@ -1210,6 +1210,13 @@ The schema parameters `pass:[_]pass:[_]debezium.source.column.type`, `pass:[_]pa
|
||||
Useful to properly size corresponding columns in sink databases.
|
||||
Fully-qualified names for columns are of the form _databaseName_._tableName_._columnName_, or _databaseName_._schemaName_._tableName_._columnName_.
|
||||
|
||||
|`datatype.propagate.source.type`
|
||||
|_n/a_
|
||||
|An optional comma-separated list of regular expressions that match the database-specific data type name of columns whose original type and length should be added as a parameter to the corresponding field schemas in the emitted change messages.
|
||||
The schema parameters `pass:[_]pass:[_]debezium.source.column.type`, `pass:[_]pass:[_]debezium.source.column.length` and `pass:[_]pass:[_]debezium.source.column.scale` will be used to propagate the original type name and length (for variable-width types), respectively.
|
||||
Useful to properly size corresponding columns in sink databases.
|
||||
See xref:data-types[] for the list of Oracle-specific data type names.
|
||||
|
||||
|`heartbeat.interval.ms`
|
||||
|`0`
|
||||
|Controls how frequently heartbeat messages are sent. +
|
||||
|
@ -1777,6 +1777,13 @@ The schema parameters `pass:[_]pass:[_]debezium.source.column.type`, `pass:[_]pa
|
||||
Useful to properly size corresponding columns in sink databases.
|
||||
Fully-qualified names for columns are of the form _databaseName_._tableName_._columnName_, or _databaseName_._schemaName_._tableName_._columnName_.
|
||||
|
||||
|`datatype.propagate.source.type`
|
||||
|_n/a_
|
||||
|An optional comma-separated list of regular expressions that match the database-specific data type name of columns whose original type and length should be added as a parameter to the corresponding field schemas in the emitted change messages.
|
||||
The schema parameters `pass:[_]pass:[_]debezium.source.column.type`, `pass:[_]pass:[_]debezium.source.column.length` and `pass:[_]pass:[_]debezium.source.column.scale` will be used to propagate the original type name and length (for variable-width types), respectively.
|
||||
Useful to properly size corresponding columns in sink databases.
|
||||
See xref:data-types[] for the list of PostgreSQL-specific data type names.
|
||||
|
||||
|`message.key.columns`
|
||||
|_empty string_
|
||||
| A semi-colon list of regular expressions that match fully-qualified tables and columns to map a primary key. +
|
||||
|
@ -1403,6 +1403,12 @@ The schema parameters `pass:[_]pass:[_]debezium.source.column.type`, `pass:[_]pa
|
||||
Useful to properly size corresponding columns in sink databases.
|
||||
Fully-qualified names for columns are of the form _schemaName_._tableName_._columnName_.
|
||||
|
||||
|`datatype.propagate.source.type`
|
||||
|_n/a_
|
||||
|An optional comma-separated list of regular expressions that match the database-specific data type name of columns whose original type and length should be added as a parameter to the corresponding field schemas in the emitted change messages.
|
||||
The schema parameters `pass:[_]pass:[_]debezium.source.column.type`, `pass:[_]pass:[_]debezium.source.column.length` and `pass:[_]pass:[_]debezium.source.column.scale` will be used to propagate the original type name and length (for variable-width types), respectively.
|
||||
Useful to properly size corresponding columns in sink databases.
|
||||
See xref:data-types[] for the list of SQL Server-specific data type names.
|
||||
|
||||
|`message.key.columns`
|
||||
|_empty string_
|
||||
|
@ -92,6 +92,13 @@ The schema parameters `pass:[_]pass:[_]{prodname}.source.column.type`, `pass:[_]
|
||||
Useful to properly size corresponding columns in sink databases.
|
||||
Fully-qualified names for columns are of the form _databaseName_._tableName_._columnName_, or _databaseName_._schemaName_._tableName_._columnName_.
|
||||
|
||||
|`datatype.propagate.source.type`
|
||||
|_n/a_
|
||||
|An optional comma-separated list of regular expressions that match the database-specific data type name of columns whose original type and length should be added as a parameter to the corresponding field schemas in the emitted change messages.
|
||||
The schema parameters `pass:[_]pass:[_]debezium.source.column.type`, `pass:[_]pass:[_]debezium.source.column.length` and `pass:[_]pass:[_]debezium.source.column.scale` will be used to propagate the original type name and length (for variable-width types), respectively.
|
||||
Useful to properly size corresponding columns in sink databases.
|
||||
See xref:data-types[] for the list of MySQL-specific data type names.
|
||||
|
||||
|`time.precision.mode`
|
||||
|`adaptive_time{zwsp}_microseconds`
|
||||
| Time, date, and timestamps can be represented with different kinds of precision, including: `adaptive_time_microseconds` (the default) captures the date, datetime and timestamp values exactly as in the database using either millisecond, microsecond, or nanosecond precision values based on the database column's type, with the exception of TIME type fields, which are always captured as microseconds; `adaptive` (deprecated) captures the time and timestamp values exactly as in the database using either millisecond, microsecond, or nanosecond precision values based on the database column's type; or `connect` always represents time and timestamp values using Kafka Connect's built-in representations for Time, Date, and Timestamp, which uses millisecond precision regardless of the database columns' precision.
|
||||
|
Loading…
Reference in New Issue
Block a user