34 Paquetes e integración y despliegue continuos (vista previa)

Los paquetes definen cómo los recursos del área de trabajo de Oracle AI Data Platform se empaquetan, versionan, comparten y despliegan en espacios de trabajo y entornos.

Puede crear grupos para puestos y agentes. Un paquete se crea en una carpeta de Git para que los archivos del paquete se puedan confirmar y transferir a un repositorio de Git. Los recursos que incluya en el paquete pueden proceder de cualquier ubicación del espacio de trabajo. Si los recursos seleccionados hacen referencia a archivos de soporte o dependencias, como blocs de notas, scripts o recursos informáticos, esas referencias se incluyen en el paquete para que los recursos se puedan desplegar en otro entorno sin volver a crear manualmente los mismos componentes.

Puede crear paquetes desde su espacio de trabajo y seleccionar los recursos de Oracle AI Data Platform Workbench que se incluirán en el momento de la creación. Los paquetes existentes se pueden modificar para agregar o eliminar recursos. La agrupación de recursos permite agrupar trabajos y agentes relacionados y desplegarlos en otros entornos con sus dependencias intactas.

Puede confirmar y transferir paquetes a su repositorio de Git a través de sus carpetas de Git. A continuación, los usuarios pueden extraer los paquetes a sus propios entornos y desplegarlos. Los cambios en los paquetes de archivos están disponibles para otros entornos después de que los cambios se confirmen y se transfieran al repositorio de Git. Cada vez que los usuarios extraen el paquete actualizado del repositorio de Git, reciben los últimos archivos de recursos confirmados.

Conceptos de paquete

Concepto Significado Acción del Usuario
Carpeta Git Carpeta de AI Data Platform conectada a un repositorio y una rama de Git. Los paquetes solo se pueden crear en carpetas Git. Cree o abra una carpeta de Git antes de crear un paquete.
Bundle Paquete desplegable que define los recursos seleccionados y sus dependencias. Cree el paquete desde el espacio de trabajo y, a continuación, seleccione recursos como trabajos o flujos de agentes.
Contenido del paquete Archivos generados que describen los recursos, las variables, la configuración de destino y los artefactos necesarios para el despliegue. Revise el contenido generado después de crear o sincronizar. Confirme y empuje el paquete a través de Git cuando esté listo.
Objetivo Configuración de un entorno o espacio de trabajo que se utiliza al desplegar el paquete fuera del entorno de origen. Proporcione valores que deben cambiar por entorno, como clave de espacio de trabajo, nombre de credencial, clave de token o valores por defecto de parámetros.
Elemento desplegado Recurso creado o actualizado por un despliegue de grupo en el espacio de trabajo de destino. Utilice el separador Despliegue para desplegar, revisar elementos desplegados, ejecutar trabajos y depurar recursos desplegados cuando sea necesario.
Sincronización Acción de grupo que refresca los paquetes de recursos y dependencias desde los últimos recursos de origen. Ejecute la sincronización después de cambiar los recursos agrupados y, a continuación, confirme los archivos del paquete refrescados en Git.

Antes de empezar

Compruebe esta lista para asegurarse de que tiene todo lo que necesita para empezar a utilizar paquetes de Git en su espacio de trabajo de AI Data Platform:
  • Cree credenciales de Git y una carpeta de Git que apunte al repositorio y la rama que se utilizan para los archivos del paquete.
  • Confirme que los recursos de origen están en el espacio de trabajo y que se guardan antes de crear o sincronizar el paquete.
  • Para el despliegue en varios entornos, confirme que el espacio de trabajo de destino tiene los permisos y la capacidad informática necesarios.
  • Para los trabajos o blocs de notas que utilizan secretos, cree las credenciales con nombre necesarias en el almacén de credenciales de destino. Los archivos de grupo deben hacer referencia a las credenciales por nombre o variable, no contener valores secretos.
  • Confirmar y transferir cambios de archivo de paquete después de crear o sincronizar un paquete para que otros entornos puedan extraer la última definición de paquete.

Crear un paquete (vista previa)

Puede agrupar recursos de agente y trabajo de Oracle AI Data Platform para crear un paquete que se pueda desplegar en otra carpeta de Git.

  1. Navegue hasta el espacio de trabajo.
  2. Haga clic en Acciones y, a continuación, en Crear grupo.
  3. Proporcione un nombre y la descripción para su paquete.
  4. Haga clic en Examinar y seleccione la carpeta Git en el espacio de trabajo en el que desea crear el grupo.
  5. Seleccione los recursos que desea incluir en el paquete de las opciones enumeradas.
  6. Haga clic en Create.

    Note:

    Los paquetes se crean en carpetas Git. Si la ubicación seleccionada no está dentro de una carpeta de Git, no puede usar Git para mover los archivos del paquete generados a otro entorno.

Desplegar un paquete (vista previa)

Puede desplegar paquetes desde una carpeta de Git para compartir recursos y dependencias entre espacios de trabajo y entornos.

  1. Vaya al paquete que desea desplegar en el espacio de trabajo.
  2. Haga clic en el separador Despliegue.
  3. Opcional: revise los valores objetivo y las sustituciones, si procede.
  4. Haga clic en Desplegar. Recibirá una notificación cuando se complete el despliegue.

    Note:

    En el primer despliegue, el separador Despliegue puede no mostrar ningún elemento desplegado hasta que el despliegue se realice correctamente. Después de un despliegue correcto, revise los recursos desplegados, ejecute trabajos o agentes según sea necesario y confirme la salida en tiempo de ejecución.

Depurar un paquete (vista previa)

Puede depurar un paquete desplegado para eliminar los recursos del paquete de su espacio de trabajo.

  1. Desplácese al grupo para el que desea depurar recursos en el espacio de trabajo.
  2. Haga clic en el separador Despliegue.
  3. Haga clic en Depurar.
  4. Introduzca Depurar en la petición de datos. Haga clic en Depurar.