Acerca de los paquetes

Los paquetes son instantáneas de los artefactos de la aplicación, como configuraciones y personalizaciones en un momento determinado.

Los paquetes funcionan en entornos donde el origen y el destino están en el mismo nivel o el origen está en una versión inferior y el destino está en una versión superior. Por ejemplo, un paquete generado a partir de una versión de contenido anterior funciona en la última versión de contenido. Asegúrese de que el tamaño del paquete sea inferior a 1 GB. Si el tamaño del paquete supera los 1 GB, considere la posibilidad de dividir el paquete mediante la inclusión selectiva de los artefactos necesarios. Antes del despliegue, el sistema valida los paquetes para confirmar si los paquetes contienen todos los requisitos. Si hay un error de validación, verá el paquete aplicable con el estado "Fallo de validación" y no podrá desplegarlo. Debe solucionar el problema e intentar desplegar de nuevo.

Los paquetes le permiten:
  • Empaquetar el desarrollo personalizado mediante la definición de un paquete que representa un subjuego de artefactos de aplicación en un entorno como desarrollo, prueba o producción.
  • Migre el desarrollo personalizado y despliegue el paquete en un entorno de destino.
  • Sincronice las instancias promoviendo cambios de un entorno a otro, como producción a prueba.
  • Restaure el sistema cuando algo salga mal con un entorno y deba realizar una restauración completa del sistema.
  • Cree una copia de seguridad del entorno o subjuego de la aplicación para guardar el estado actual de los artefactos.
  • Restaurar artefactos importando de un grupo para restaurar el estado de los artefactos relevantes en lo que estaba en el grupo.

Puede agrupar los artefactos de aplicación como:

  • Paquete de configuración de datos: esto incluye parámetros de pipeline, juegos de datos prioritarios, metadatos de activación de área funcional, aumentos de datos y configuraciones de datos personalizadas. Puede instalar este paquete en un entorno existente después de un restablecimiento de datos físicos. Esto es útil para dejar el contenido tal cual y restablecer el pipeline de datos. Al agrupar configuraciones de datos, solo se incluyen las configuraciones o los aumentos de datos desplegados. Las ampliaciones o configuraciones que no estén desplegadas en la instancia de origen no se incluirán en un grupo de configuración de datos.
  • Paquete de modelo semántico: incluye todos los componentes personalizados del modelo semántico, como aplicaciones externas, extensiones del sistema, extensiones de usuario y configuraciones de seguridad. En función del marco de extensiones de modelo semántico que utilice, este paquete incluye el sandbox principal o la rama y el sandbox o la rama personalizados junto con los componentes personalizados. Al utilizar el marco de rama, puede seleccionar qué etiqueta y versión agrupar y desplegar. Cuando se utiliza un grupo de modelos semánticos de un entorno a otro, el sistema fusiona las extensiones y no las sustituye. Por ejemplo, si ha creado una extensión en el entorno de destino, permanecerá en el destino si el paquete no la incorpora.
  • Paquete de seguridad: incluye asignaciones de rol de grupo a aplicación, roles de aplicación personalizados y seguridad de datos personalizada.
  • Paquete de contenido: esto incluye instantáneas de carpetas de Oracle Analytics Cloud (excluyendo conjuntos de datos), proyectos, libros de trabajo, métricas clave, conexiones, análisis, roles de tarea para contenido, parámetros de informe y configuraciones de datos personalizadas, como análisis de cuentas configurables. El paquete de contenido siempre fusiona el contenido del catálogo de origen a destino. Al fusionarse, si se encuentran conflictos, sustituye el contenido. No realiza un seguimiento del contenido suprimido.
  • Paquete compuesto: Esto incluye uno o más de los otros paquetes en cualquier combinación. Cuando se genera un grupo compuesto, el sistema genera el grupo compuesto y los paquetes que contiene en su conjunto. Al importar un paquete compuesto, todos los paquetes individuales dentro del compuesto se importan por separado y juntos. Puede desplegar el paquete compuesto como un todo o desplegar los paquetes individuales según corresponda. Por ejemplo, puede desplegar el paquete compuesto completo en un entorno y los paquetes individuales en diferentes entornos.
  • Paquete de entorno: el paquete de entorno abarca todos los componentes incluidos en el modelo semántico, la seguridad y los paquetes de contenido, junto con otros elementos esenciales no agrupados explícitamente en otro lugar. Para desplegar el grupo de entornos, debe desplegar el grupo de configuración de datos o activar los pipelines de datos. first.Bundles son instantáneas de los artefactos de la aplicación, como configuraciones y personalizaciones en un momento determinado. Además, permite restaurar el entorno a un estado anterior. Se recomienda crear paquetes semanales para fines de copia de seguridad y restauración.
Nota

Asegúrese de que ha activado las áreas funcionales y de que los datos están disponibles antes de trabajar con los modelos semánticos o el contenido. Configure y active manualmente los pipelines de datos en el entorno de destino, o bien despliegue un paquete de configuración de datos para garantizar que las configuraciones y activaciones se encuentren en el mismo nivel que el entorno de origen. Solo entonces, tiene sentido desplegar un paquete de entorno, un paquete semántico o un paquete compuesto porque dependen de los datos.
Siga estas prácticas recomendadas para garantizar una experiencia fluida:
  • Incluya la información relacionada con la seguridad aplicable en los paquetes de contenido y modelo semántico.
  • Vuelva a asignar los grupos a los usuarios porque el grupo de seguridad no sobrescribe las asignaciones de grupo de usuarios.
  • Incluya la configuración de seguridad cuando exporte un paquete de modelo semántico de una prueba a un entorno de producción.
  • 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. Esto permite que las etiquetas funcionen correctamente al utilizar el grupo de modelos semánticos para migrar el contenido a la instancia de destino.