SingleStore
The SingleStore target uses a JDBC connection to write data to a SingleStore database table. For information about supported versions, see Supported systems and versions.
To configure a SingleStore target, you specify connection information, a table name, and other properties that the driver requires. You can also use a connection to configure the target. By default, the SingleStore target writes data to the specified table based on the matching field names. You can override the default field mappings by defining specific mappings.
The target can use CRUD operations defined in the
sdc.operation.type record header attribute to write
data. You can define a default operation for records without the header
attribute or value. You can also configure how to handle records with
unsupported operations.
You can specify the format of the change data capture log used to process data from a CDC-enabled source. For information about Data Collector change data processing and a list of CDC-enabled sources, see Processing changed data.
CRUD operation processing
The SingleStore target can insert, update, or delete data. The target writes the records based on the CRUD operation defined in a CRUD operation header attribute or in operation-related stage properties.
- CRUD operation header attribute
- The target
looks for the CRUD operation in the
sdc.operation.typerecord header attribute. - Operation stage properties
- If there is no CRUD operation in the
sdc.operation.typerecord header attribute, the target uses the operation configured in the Default Operation property.
Configuring a SingleStore target
About this task
Configure the SingleStore target to use JDBC to insert, update, or delete data in a SingleStore database table.