Pipelines de control (iniciar, parar, borrar o restablecer un pipeline)
Después de crear y probar un pipeline, puede controlar un pipeline iniciando, parando o borrando el pipeline. También puede restablecer un pipeline.
- Iniciar un pipeline
Después de crear un pipeline, puede iniciar el pipeline. - Parar un pipeline
UtiliceSTOP_PIPELINE
para parar un pipeline. Cuando se para un pipeline, no se programan trabajos futuros para el pipeline. - Borrar un pipeline
El procedimientoDROP_PIPELINE
borra un pipeline existente. - Restablecimiento de un pipeline
Utilice la operación de restablecimiento de pipeline para borrar el registro del pipeline al estado inicial.
Tema principal: Uso de pipelines de datos para carga y exportación continuas
Iniciar un pipeline
Cuando se inicia un pipeline, el pipeline se ejecuta continuamente en un trabajo programado. El trabajo programado del pipeline se repite, ya sea por defecto cada 15 minutos o en el intervalo definido con el atributo interval
.
Parada de un pipeline
STOP_PIPELINE
para parar un pipeline. Cuando se para un pipeline, no se programan trabajos futuros para el pipeline.
Por defecto, los trabajos en ejecución se completan al parar un pipeline. Defina el parámetro force
en TRUE
para terminar cualquier trabajo en ejecución y parar el pipeline inmediatamente.
Consulte el procedimiento STOP_PIPELINE para obtener más información.
Borrado de un pipeline
DROP_PIPELINE
borra un pipeline existente.
Si se ha iniciado un pipeline, se debe parar para que se pueda borrar el pipeline. Consulte el procedimiento STOP_PIPELINE para obtener más información.
Para borrar un pipeline iniciado, defina el parámetro force
en TRUE
para terminar cualquier trabajo en ejecución y borrar el pipeline inmediatamente
Consulte el procedimiento DROP_PIPELINE para obtener más información.
Restablecimiento de un pipeline
Opcionalmente, puede utilizar el pipeline de restablecimiento para depurar los datos de la tabla de base de datos asociada a un pipeline de carga o para eliminar archivos del almacén de objetos para un pipeline de exportación. Normalmente, esta opción se utiliza al probar un pipeline durante el desarrollo del pipeline.
El pipeline de restablecimiento funciona de la siguiente manera:
-
Pipeline de carga: para un pipeline de carga, el restablecimiento del pipeline borra el registro de los archivos que está cargando el pipeline. Al llamar a
START_PIPELINE
oRUN_PIPELINE_ONCE
después de restablecer un pipeline de carga, el pipeline repite la carga de datos e incluye todos los archivos presentes en la ubicación del almacén de objetos.Cuando
purge_data
se define enTRUE
, el procedimiento trunca los datos de la tabla de base de datos. -
Pipeline de exportación: para un pipeline de exportación, al restablecer el pipeline se borran los últimos datos de los que se ha realizado un seguimiento en la tabla de base de datos. Al llamar a
START_PIPELINE
oRUN_PIPELINE_ONCE
después de restablecer un pipeline de exportación, el pipeline repite la exportación de datos de la tabla o consulta.Cuando
purge_data
se define enTRUE
, el procedimiento suprime los archivos existentes en la ubicación del almacén de objetos especificada con el atributolocation
.
Para restablecer un pipeline: