ALTER PIPE

Modifies the execution state or configuration properties of a Pipe.

Pause and Start Pipe

Controls the execution state of a Pipe:

-- Pause Pipe ALTER PIPE pipe_name SET PIPE_EXECUTION_PAUSED = true; -- Start Pipe ALTER PIPE pipe_name SET PIPE_EXECUTION_PAUSED = false;

Modify Pipe Properties

Modifies the configuration properties of a Pipe. Only one property can be modified at a time. To modify multiple properties, execute the ALTER command multiple times.

ALTER PIPE pipe_name SET [VIRTUAL_CLUSTER = 'virtual_cluster_name'] | [BATCH_INTERVAL_IN_SECONDS = ''] | [BATCH_SIZE_PER_KAFKA_PARTITION = ''] | [MAX_SKIP_BATCH_COUNT_ON_ERROR = ''] | [COPY_JOB_HINT = ''];

Example:

-- Modify compute cluster ALTER PIPE pipe_name SET VIRTUAL_CLUSTER = 'default'; -- Set COPY_JOB_HINT ALTER PIPE pipe_name SET COPY_JOB_HINT = '{"cz.mapper.kafka.message.size": "2000000"}';