SUSPEND или RESUME PIPE
Приостанавливает или возобновляет pipe:
- Когда задача загрузки выполняется (то есть находится в состоянии
RUNNING), приостановка (SUSPEND) pipe для этой задачи прерывает выполнение задачи. - Когда задача загрузки сталкивается с ошибками, возобновление (
RESUME) pipe для этой задачи продолжит выполнение проблемной задачи.
Эта команда поддерживается начиная с версии 1.5.0.
Синтаксис
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.