Flink CDC pipeline module

更新时间:
复制 MD 格式

The pipeline module contains the global configurations for Flink CDC data ingestion jobs.

Parameters

The following pipeline parameters apply only to the current Flink CDC data ingestion job.

Parameter

Description

Required

Data type

Default value

Note

name

The name of the Flink CDC data ingestion job.

No

STRING

Flink CDC Pipeline Job

-

schema.change.behavior

The strategy to handle schema changes.

No

STRING

LENIENT

Valid values are listed below. For more information, see Schema evolution configurations.

  • LENIENT (default)

  • EXCEPTION

  • EVOLVE

  • TRY_EVOLVE

  • IGNORE

schema-operator.rpc-timeout

The timeout period for SchemaOperator to wait for the completion of a downstream schema change event application.

No

DURATION

3min

-

local-time-zone

The local time zone for job execution.

No

STRING

System time zone

This setting affects time-related calculations in the transform module.

user-defined-function

The user-defined functions (UDFs) to register for the job.

No

LIST

-

For more information, see User-defined functions.

transform.allow.trimming.pk-columns

Allows transform rules to reduce upstream primary key constraints

No

BOOLEAN

false

Removing upstream PK constraints can cause multiple data entries to merge, potentially leading to data losses. Before using this setting, ensure the uniqueness of the new PK (if defined).

transform.decimal.precision.mode

Specifies the maximum Decimal precision used by the Transform module.

No

STRING

UP_TO_19

Valid values:

  • UP_TO_19: The maximum precision of the Decimal type returned by expressions is 19. This is the default behavior in VVR 11.6 and earlier.

  • UP_TO_38: The maximum precision of the Decimal type returned by expressions is 38.

Note

Supported only in VVR 11.7 and later.