Compartir a través de


Tarea de canalización de Delta Live Tables para trabajos

Los trabajos proporcionan un enfoque de procedimientos para definir relaciones entre tareas. Las canalizaciones de Delta Live Tables proporcionan un enfoque declarativo para definir relaciones entre conjuntos de datos y transformaciones. En esta página se describe cómo programar las canalizaciones desencadenadas de Delta Live Tables para que se ejecuten como tarea dentro de un trabajo de Databricks, mediante la interfaz de usuario de trabajos, la interfaz de usuario de canalización de Delta Live Tables o SQL.

Nota:

Una canalización de Delta Live Tables desencadenada es una canalización que no se ejecuta continuamente, pero debe ser desencadenada para iniciarse. Una tarea de canalización puede ser el mecanismo de desencadenamiento para una canalización desencadenada de Delta Live Tables. No es necesario desencadenar canalizaciones continuas, por lo que desencadenarlas a través de una tarea sería redundante. Para más información sobre las canalizaciones desencadenadas y continuas, consulte Modo desencadenado frente a canalización continua.

Configurar una tarea de canalización de Delta Live Tables con la interfaz de usuario de Jobs

Las canalizaciones de Delta Live Tables gestionan todas las configuraciones para el código fuente y el proceso en la definición de la canalización.

Para agregar una canalización a un trabajo, complete los pasos siguientes:

  1. Cree y asigne un nombre a una nueva tarea y seleccione Canalización de Delta Live Tables para el Tipo.
  2. En el menú desplegable Canalización, seleccione una canalización de Delta Live Tables existente.
  3. Puede optar por iniciar una actualización completa en la canalización de Delta Live Tables.

Importante

Solo puede usar canalizaciones desencadenadas con la tarea Canalización. Las canalizaciones continuas no se admiten como una tarea de trabajo.

Programación de una canalización de Delta Live Tables con la interfaz de usuario de canalización

Al agregar una planificación a una canalización, se crea un trabajo con una sola tarea de canalización. Solo puede configurar desencadenadores de programación basados en el tiempo mediante esta interfaz de usuario. Para obtener opciones de activación más avanzadas, consulte Configuración de una tarea de canalización de Delta Live con la interfaz de Jobs con la interfaz de usuario de trabajos.

Configure una tarea de canalización en un trabajo programado mediante la interfaz de usuario de canalización completando los pasos siguientes:

  1. Haz clic en Delta Live Tables en la barra lateral.
  2. Haga clic en el nombre de la canalización. Aparece la interfaz de usuario de canalización.
  3. Haga clic en Programación.
    • Si no existe ninguna programación para la canalización, aparecerá el cuadro de diálogo Nueva programación.
    • Si ya existe una o varias programaciones, haga clic en Agregar programación.
  4. Escriba un nombre único para el trabajo en el campo nombre del trabajo.
  5. (Opcional) Actualice la frecuencia de programación.
    • Seleccione Advanced para obtener opciones más detalladas, incluida la sintaxis cron.
  6. (Opcional) En Más opciones, configure una o varias direcciones de correo electrónico para recibir alertas sobre el inicio, el éxito o el error de la canalización.
  7. Haga clic en Crear.

Nota:

Si la canalización se incluye en uno o varios trabajos programados, el botón Programación muestra el número de programaciones existentes, por ejemplo, Programación (5).

Agregar una programación a una vista materializada o una tabla de streaming en Databricks SQL

Las vistas materializadas y las tablas de streaming definidas en Databricks SQL admiten la programación basada en tiempo especificada en comandos CREATE o ALTER.

Para obtener detalles, vea los siguientes artículos: