Agrupación de artefactos de aplicación
Como administrador de servicio, puede gestionar instantáneas de los artefactos de la aplicación como paquetes.
LiveLabs Sprint: ¿Cómo puedo crear y desplegar paquetes de seguridad?
LiveLabs Sprint: ¿cómo puedo generar paquetes de contenido?
LiveLabs Sprint: ¿cómo puedo crear y desplegar paquetes de modelos semánticos?
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 en los que 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 contienen todos los requisitos. Si hay un error de validación, verá el paquete aplicable con el estado "Validation Failed" y no podrá desplegarlo. Debe corregir el problema e intentar desplegar de nuevo.
- Empaquete el desarrollo personalizado definiendo un grupo que represente 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 instancias promoviendo cambios de un entorno a otro, como producción a prueba.
- Restaure el sistema cuando algo salga mal con un entorno y necesita realizar una restauración completa del sistema.
- Cree una copia de seguridad del entorno o subjuego de aplicaciones para guardar el estado actual de los artefactos.
- Restaure los artefactos importándolos de un grupo para restaurar el estado de los artefactos relevantes a lo que estaba en el grupo.
Puede agrupar los artefactos de aplicación como:
- Paquete de configuración de datos: incluye parámetros de pipeline, metadatos de activación, 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 resulta ú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. Los aumentos o configuraciones que no estén en estado desplegado en la instancia de origen no se incluirán en un grupo de configuración de datos.
- Paquete de modelos semánticos: incluye la rama principal, las etiquetas, la rama personalizada y todas las personalizaciones de seguridad. Utilice este paquete para importar las extensiones del modelo semántico, ya que permite seleccionar qué etiqueta y versión publicar y qué publicar.
- Paquete de seguridad: incluye roles de aplicación personalizados y seguridad de datos personalizada.
- Paquete de contenido: incluye instantáneas de carpetas, proyectos, definiciones de conjuntos de datos, libros de trabajo, roles de tareas para contenido y parámetros de informes de Oracle Analytics Cloud. El grupo de contenido siempre fusiona el contenido del catálogo del origen al destino. Al fusionarse, si se encuentra algún conflicto, sustituye el contenido. No realiza un seguimiento del contenido suprimido.
- Paquete compuesto: incluye uno o más de los otros paquetes.
- Paquete de entornos: el paquete de entornos publica el modelo semántico original sin las personalizaciones. Esto incluye todos los artefactos de un entorno específico para revertir a un estado conocido del sistema. Por ejemplo, al final de cada semana, el administrador del servicio puede crear un paquete denominado DevEnv_YYMMDD para mantener una copia de seguridad del entorno. Primero debe desplegar el paquete de configuración de datos o activar manualmente los pipelines de datos antes de desplegar el paquete de entorno.
Asegúrese de que ha activado las áreas funcionales y de que los datos están disponibles antes de trabajar con el contenido o los modelos semánticos. Configure y active manualmente los pipelines de datos en el entorno de destino o despliegue un paquete de configuración de datos para garantizar que las configuraciones y activaciones estén 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.
- 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 paquete 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 grupo 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 mientras se utiliza el paquete de contenido para migrar el contenido a la instancia de destino.
Qué hay disponible en los paquetes
Descubre qué hay disponible en los paquetes.
Área | Componente | Incluido en paquetes |
---|---|---|
Seguridad | Roles de aplicaciones | Seguridad y medio ambiente |
Seguridad | Usuarios y Grupos | No - mover manualmente, realizar en Identity Cloud Service |
Seguridad | Asignaciones de grupo a rol | Seguridad y medio ambiente |
Seguridad | Contextos de seguridad, incluido el contexto configurable | No - mover manualmente |
Archivos Cargados | Categorías financieras, asignaciones de seguridad | No - mover manualmente |
Valores del Sistema | Configuración del sistema de Oracle Analytics Cloud, incluidas las funciones de vista previa | No: crear manualmente en el entorno de destino |
Activar funciones | Funciones activadas de Oracle Fusion Data Intelligence | No: crear manualmente en el entorno de destino |
Extensiones de modelos semánticos | Sistema, usuario, configuración de seguridad | Semántica y Medio Ambiente |
Validaciones de datos | Validaciones programadas, como facturas de cuentas a pagar, semanales | No: crear manualmente en el entorno de destino |
Contenido de Oracle Analytics Cloud | ||
Métricas clave, libros de trabajo, conexiones, análisis | Contenido y entorno | |
Flujos de datos, funciones, aplicaciones de aprendizaje automático | Entorno | |
Métricas Clave | No - crear solicitud de servicio | |
Juegos de datos | No - mover manualmente | |
Configuraciones de Informes | Configuraciones básicas de informes | Contenido |
Configuraciones de Informes | Avanzado (análisis de cuenta configurable) | No: crear manualmente en el entorno de destino |
Pipeline de datos | Parámetros de pipeline, áreas funcionales, aumentos | Configuraciones de datos |
Pipeline de datos | Módulos de refrescamiento frecuente, tablas, refrescamiento priorizado | No: crear manualmente en el entorno de destino |
Pipeline de datos | Programas de recarga completa de almacén | No: crear manualmente en el entorno de destino |
Pipeline de datos | Configuraciones de datos personalizadas: DFF, aplicaciones personalizadas como análisis de cuentas configurables | No: crear manualmente en el entorno de destino |
Conexiones | Conectores de aumento de datos | No: crear manualmente en el entorno de destino |
Configuración de la consola de Oracle Cloud Infrastructure | Derechos, conexiones, configuración de componentes PaaS | No: crear manualmente en el entorno de destino |
Esquema personalizado de Oracle Autonomous Data Warehouse | Datos y objetos de esquema OAX_USER | No. Utilice el pump de datos para realizar copias de seguridad y restauraciones desde el servicio de almacenamiento de objetos de Oracle |
Crear grupo
Cree una instantánea de los artefactos de la aplicación para guardar su estado actual. Puede ver los paquetes que creó en la página Paquetes.
Al crear un grupo en la instancia de origen, asegúrese de seleccionar solo los orígenes de datos que también están disponibles en la instancia de destino para evitar fallos de despliegue en la instancia de destino.
Antes de crear y generar un paquete de contenido, asegúrese de que ninguno de los juegos de datos tenga nombres con caracteres especiales. Además, si algunos de los juegos de datos no tienen métricas clave de las que realizar una copia de seguridad, seleccione manualmente las métricas clave de las áreas temáticas y los juegos de datos respectivos y vuelva a generar el paquete de contenido. Si no hay ninguna métrica clave de la que realizar una copia de seguridad en el grupo, solo puede seleccionar la opción Contenido de OAC de la interfaz de usuario.
Editar un Paquete
Edite un grupo si necesita cambiar los artefactos de aplicación capturados en el grupo.
Al editar un grupo, no puede ver las definiciones de grupo hasta que complete el despliegue del grupo. Las áreas funcionales y los aumentos de datos del paquete están visibles después de que el proceso de despliegue del paquete los programa. Las configuraciones de datos personalizadas del paquete son visibles una vez que se completa el proceso de despliegue de configuraciones de datos personalizadas.
Publicar un paquete
Publique un paquete desde el entorno de origen. Esta acción genera una instantánea de los artefactos de la aplicación y guarda la instantánea en un repositorio. Puede descargar este artefacto empaquetado e importarlo a diferentes instancias.
Exportar un paquete
Exporte el archivo .aab del paquete del sistema de origen a un repositorio o a la máquina local.
Importación de un paquete
Importe el archivo .aab del paquete al entorno de destino desde el equipo para restaurar el estado de la aplicación al punto de control representado por el paquete.
Despliegue de un paquete
Puede desplegar un grupo generado en el entorno de destino para revertir al estado de los artefactos representados por el grupo. El sistema valida el paquete antes de intentar realizar cualquier despliegue para garantizar que se cumplan las versiones de software y modelo y cualquier otra dependencia.
Supresión de un grupo
Suprima un grupo si ya no necesita la instantánea de los artefactos de aplicación capturados en el grupo.
Visualización del historial de actividades de los paquetes
Vea todas las actividades relacionadas con los paquetes para comprender los cambios realizados en la instancia, qué paquetes utilizar y si los paquetes existentes aún están actualizados. Esta información le permite tomar decisiones informadas sobre la creación de paquetes actualizados o el despliegue de un paquete existente.