Acerca de los paquetes

Los paquetes son instantáneas puntuales de artefactos de aplicación (configuraciones y personalización). Los paquetes solo capturan metadatos y no incluyen datos.

Requisitos de versión y tamaño

  • Los paquetes funcionan cuando los entornos de origen y destino están en la misma versión o cuando el destino está en una versión superior a la del origen.
  • Mantenga el tamaño del paquete por debajo de 1 GB. Si un grupo supera los 1 GB, divídalo incluyendo solo los artefactos necesarios. Una forma práctica de confirmar el tamaño es generar y descargar el paquete.

Validación antes del despliegue

Antes del despliegue, el sistema valida que los paquetes contienen todos los requisitos. Si la validación falla, el grupo muestra Fallo de validación y no se puede desplegar hasta que corrija el problema y vuelva a intentarlo.

¿Por qué utilizar paquetes?

Utilice paquetes para:

  • Empaquetar un subjuego de artefactos para entornos de desarrollo, prueba o producción.
  • Migre y despliegue el desarrollo personalizado en otro entorno.
  • Sincronizar entornos mediante la promoción de cambios de un entorno a otro. Por ejemplo, desde la producción hasta el entorno de prueba.
  • Restaurar un entorno después de un problema (restauración completa del sistema).
  • Crear copias de seguridad de un entorno o un subjuego de artefactos.
  • Restaure artefactos específicos importando un grupo.

Tipos de paquetes

  • El paquete de Data Config incluye:
    • Parámetros de pipeline
    • Juegos de datos prioritarios
    • Metadatos de activación de área funcional
    • Aumentos de datos
    • Configuraciones de datos personalizadas

    Notas:

    • Se puede desplegar después de restablecer el almacén de datos para mantener el contenido sin cambios y restablecer la configuración del pipeline de datos. Consulte Restablecimiento del almacén de datos.
    • Incluye solo los aumentos o configuraciones desplegados. Las ampliaciones o configuraciones no desplegadas en el origen no se incluyen.
    • Puede incluir configuraciones de extracción para conexiones, pero no detalles de conexión. El entorno de destino ya debe tener definidas las conexiones necesarias.

    Si activó la capacidad de uso compartido de datos, puede seleccionar la configuración de uso compartido de datos en el paquete de configuración de datos. Consulte Configuración de la conexión a Oracle Cloud Infrastructure Object Storage (vista previa).

  • Paquete de modelos semánticos incluye todos los componentes personalizados del modelo semántico, como:
    • Aplicaciones externas
    • Extensiones del sistema
    • Extensiones usuario
    • Configuración de seguridad

    Notas:

    • En función del marco de extensiones del modelo semántico que utilice, el paquete incluye el sandbox o la rama principales, y el sandbox o la rama personalizados junto con los componentes personalizados. Para el marco de rama, puede seleccionar la etiqueta y la versión que desea agrupar y desplegar.
    • El despliegue fusiona las extensiones y no las sustituye. Las extensiones existentes en el entorno de destino permanecen si el grupo no las sobrescribe.
  • Grupo de seguridad incluye:
    • Asignaciones de rol de grupo a aplicación
    • Roles de aplicaciones personalizados
    • Seguridad de datos personalizada
  • Paquete de contenido incluye instantáneas de contenido de Oracle Analytics Cloud, como:
    • Carpetas (excluidos los conjuntos de datos)
    • Proyectos
    • Libros de trabajo
    • Métricas clave
    • Conexiones
    • Análisis
    • Roles de tarea para contenido
    • Parámetros del informe
    • Configuraciones de datos personalizadas (por ejemplo, análisis de cuentas configurables)

    Notas:

    • El grupo de contenido siempre fusiona el contenido del catálogo del origen al destino.
    • Si se producen conflictos durante la fusión, el sistema sustituye los elementos en conflicto.
    • Contenido eliminado. No se realiza un seguimiento.
  • Paquete compuesto incluye cualquier combinación de los otros tipos de paquete.

    Notas:

    • Cuando se genera un grupo compuesto, el sistema genera el grupo compuesto y sus grupos incluidos juntos.
    • Al importar un paquete compuesto, el sistema importa tanto el paquete compuesto como los paquetes individuales.
    • Puede desplegar el paquete compuesto como un todo o desplegar los paquetes individuales según sea necesario. Por ejemplo, puede desplegar el paquete compuesto completo en un entorno y los paquetes individuales en diferentes entornos.
  • Paquete de entornos incluye:
    • Todo en el modelo semántico, la seguridad y los paquetes de contenido.
    • Elementos esenciales adicionales no cubiertos en otra parte.

    Antes de desplegar un grupo de entornos, debe desplegar un grupo de configuración de datos o activar pipelines de datos en el entorno de destino.

  • Paquete de aplicaciones incluye:
    • Paquete de contenido
    • (Opcional) Configuración de datos personalizada de scripts de aumento de datos
    • Extensiones de modelo semántico
    • Paquete de seguridad

    El grupo de aplicaciones incluye las aplicaciones creadas con Pipeline Builder y otras aplicaciones de pipeline creadas en la página Configuraciones de datos personalizadas. Con el paquete Applications, puede crear un paquete compuesto que incluya Pipeline Builder, un modelo semántico externo, contenido predefinido y seguridad (JAZN).

Requisitos para el despliegue de paquetes

Antes de trabajar con modelos semánticos o contenido:

  • Active las áreas funcionales y asegúrese de que los datos estén disponibles.
  • En el entorno de destino, para asegurarse de que las configuraciones y la activación estén en el mismo nivel que el entorno de origen:
    • Configurar y activar manualmente los pipelines de datos
    • Desplegar un grupo de configuración de datos

Solo entonces debería desplegar el paquete de entorno, el paquete de modelo semántico o el paquete compuesto, ya que estos dependen de que los datos estén disponibles.

Prácticas recomendadas

  • Incluya la información relacionada con la seguridad aplicable en los paquetes de contenido y modelo semántico.
  • Reasigne grupos a usuarios después del despliegue porque el grupo de seguridad no sobrescribe las asignaciones de grupo de usuarios.
  • Al exportar un paquete de modelo semántico de prueba a producción, incluya la configuración de seguridad.
  • Al crear un paquete de seguridad, si el número de roles de aplicación supera los 1000, puede que se produzca un error. En tal caso, utilice el botón Seleccionar roles de aplicación para seleccionar roles específicos.
  • Utilice nombres únicos para los pasos de extensión del modelo semántico a fin de garantizar que las etiquetas funcionen correctamente al migrar con un grupo de modelos semánticos.