SUSPEND or RESUME PIPE
Приостанавливает или возобновляет pipe:
- Когда задача загрузки выполняется (то есть находится в состоянии
RUNNING), приостановка (SUSPEND) pipe для этой задачи прерывает выполнение задачи. - Когда задача загрузки сталкивается с ошибками, возобновление (
RESUME) pipe для этой задачи продолжит выполнение ошибочной задачи.
Эта команда поддерживается начиная с версии 3.2.
Синтаксис
ALTER PIPE <pipe_name> { SUSPEND | RESUME [ IF SUSPENDED ] }
Параметры
pipe_name
Имя pipe.
Примеры
Приостановка pipe
Приостановить pipe с именем user_behavior_replica (который находится в состоянии RUNNING) в базе данных с именем mydatabase:
USE mydatabase;
ALTER PIPE user_behavior_replica SUSPEND;
Если вы используете SHOW PIPES для запроса pipe, вы можете увидеть, что его состояние изменилось на SUSPEND.
Возобновление pipe
Возобновить pipe с именем user_behavior_replica в базе данных с именем mydatabase:
USE mydatabase;
ALTER PIPE user_behavior_replica RESUME;
Если вы используете SHOW PIPES для запроса pipe, вы можете увидеть, что его состояние изменилось на RUNNING.