Skip to main content

Definition

Data Sink is used to apply schema changes and write change data to external systems.
A Data Sink can write to multiple tables simultaneously.

Parameters

To describe a data sink, the follows are required:

parametermeaningoptional/required
typeThe type of the sink, such as doris or starrocks.required
nameThe name of the sink, which is user-defined (a default value provided).optional
configurations of Data SinkConfigurations to build the Data Sink e.g. connection configurations and sink table properties.optional

Example

We could use this yaml file to define a doris sink:

sink:
type: doris
name: doris-sink # Optional parameter for description purpose
fenodes: 127.0.0.1:8030
username: root
password: ""
table.create.properties.replication_num: 1 # Optional parameter for advanced functionalities