Implementar una configuración de canalización | Qlik Cloud Ayuda
Saltar al contenido principal Saltar al contenido complementario

Implementar una configuración de canalización

Puede implementar una configuración de canalización importando un archivo ZIP que contiene los archivos de configuración YAML. Puede utilizar la interfaz de usuario o la API de importación para crear nuevos proyectos o actualizar los existentes. Ambos aceptan YAML minimizado y el formato JSON heredado.

Al utilizar el control de versiones, puede confirmar sus cambios y realizar Aplicar desde remoto para incorporarlos a Qlik Talend Data Integration.

Antes de comenzar

Antes de importar:

  • Verifique que todas las conexiones a las que se hace referencia en los archivos YAML existan en el espacio de destino. Los nombres de las conexiones en el archivo YAML deben coincidir exactamente.

  • Si la canalización incluye referencias entre proyectos, por ejemplo, una tarea de canalización que lee de una tarea de aterrizaje en otro proyecto, importe primero el proyecto ascendente.

  • Valide los archivos de configuración para confirmar que no hay errores. Vea Validar la configuración de una canalización de datos.

Importación desde la interfaz de usuario

Crear un nuevo proyecto

Para crear un nuevo proyecto a partir de un archivo de configuración:

  1. En Integración de datos > Proyectos de canalización, haga clic en Crear nuevo.

  2. Seleccione Importar proyecto.

  3. Seleccione el espacio de destino.

  4. Suba el archivo ZIP que contiene la configuración.

  5. Haga clic en Importar.

Si la importación se realiza correctamente, se abre el proyecto. Si hay errores, se muestra una lista de mensajes de validación. Corrija los errores en sus archivos de configuración e inténtelo de nuevo.

Actualizar un proyecto existente

Para actualizar un proyecto existente con una nueva configuración:

  1. En Integración de datos > Proyectos de canalización, haga clic en el proyecto y seleccione Importar.

  2. Cargue el archivo ZIP que contiene la configuración actualizada.

  3. Haga clic en Importar.

Nota informativaImportar una configuración sobrescribe los ajustes actuales del proyecto con los valores de los archivos YAML. Los ajustes que no estén presentes en los archivos importados permanecen sin cambios si exportó en formato minimizado, o se restablecen a los valores predeterminados si exportó en formato completo.

Importación mediante la API

La API de importación acepta un archivo ZIP y el ID del espacio de destino. Devuelve el proyecto actualizado si se realiza correctamente, o una lista de errores si falla la validación.

La API de importación admite tanto YAML (minimizado o completo) como exportaciones JSON heredadas. No es necesario convertir las exportaciones JSON existentes antes de importar.

Nota de sugerenciaUtilice la API Validate-project-definitions antes de la API de importación en las canalizaciones de CI/CD para separar los fallos de validación de los fallos de implementación. Vea Validar la configuración de una canalización de datos.

Aplicar los cambios desde el control de versiones

Si el proyecto está conectado a un repositorio de control de versiones, puede aplicar los cambios remotos directamente desde el proyecto. Al aplicar los cambios, Qlik Talend Data Integration lee los archivos YAML actuales de la rama conectada y los importa.

La validación se ejecuta antes de que se apliquen los cambios. Si hay errores, recibirá los mismos mensajes de error que en una importación manual.

Para obtener detalles sobre la configuración del control de versiones, consulte Administrar sus proyectos de canalización de datos con el control de versiones.

Manejo de errores de importación

Cuando la importación falla, Qlik Talend Data Integration devuelve una lista de errores de validación. Cada error incluye el tipo de error y la ruta al archivo o propiedad donde se encontró el problema.

Se devuelven hasta 50 errores por intento de importación. Corrija los errores notificados y vuelva a importar para comprobar si hay problemas adicionales.

Para obtener una descripción de cada tipo de error y cómo resolverlo, consulte Validar la configuración de una canalización de datos.

Temas relacionados

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.