Acerca de la fusión de aplicaciones externas

Si tiene un modelo semántico externo, como una instancia de Oracle Analytics Cloud que no sea la instancia de Oracle Analytics Cloud asociada a la instancia de Oracle Fusion Data Intelligence, puede fusionarlo con el modelo semántico de Oracle Fusion Data Intelligence solo en la instancia que no sea de producción.

También puede fusionar los catálogos existentes en Oracle Analytics Cloud externo con los de la instancia de Oracle Analytics Cloud asociada a la instancia de Oracle Fusion Data Intelligence. Tanto el modelo semántico externo como las extensiones de modelo semántico pueden coexistir y puede incluir el modelo semántico externo en las extensiones de modelo semántico. En la página Publish Model, seleccione "Yes" si desea que se incluya el modelo semántico externo.

La fusión de modelos semánticos externos puede requerir la ampliación de los recursos informáticos de Oracle Analytics Cloud para garantizar un mejor rendimiento. En particular, si está fusionando un modelo semántico que estaba en uso en una instancia activa de Oracle Analytics Cloud, Oracle recomienda escalar los recursos informáticos de Oracle Analytics Cloud de Oracle Fusion Data Intelligence en el mismo número de CPU que la instancia de la que se fusiona el modelo semántico.

Para cumplir las dimensiones comunes entre Oracle Fusion Data Intelligence y el resto de Oracle Analytics Cloud, asegúrese de que:
  • Los tipos de datos de las columnas conformantes coinciden; de lo contrario, no puede fusionar.
  • Los datos de las columnas asignadas coinciden; de lo contrario, las consultas no recuperan los resultados correctos.
  • Nivel de detalles en el que los datos se almacenan en las dimensiones coinciden; de lo contrario, las consultas devuelven resultados incorrectos.
  • El modelo semántico externo tiene un tamaño de hasta 25 MB.
  • Los objetos de catálogo están en nombres de carpeta que no entran en conflicto con las carpetas predefinidas de Oracle Fusion Data Intelligence y en la carpeta /Shared/Custom/.
  • El nuevo origen de tabla lógica que agregue tiene un grupo de prioridad más alto que el origen de tabla lógica predefinido. Por ejemplo, si el origen de tabla lógica del objeto predefinido es 2, debe especificar un grupo de prioridad de 3 o superior.
  • La jerarquía adicional tiene su propio nivel total.

El modelo semántico externo solo se conecta a Oracle Autonomous Data Warehouse asociado a Oracle Fusion Data Intelligence. Después de activar la funcionalidad de fusión de aplicaciones externas, si realiza cambios en el modelo semántico con el aumento de datos, se producirán errores inesperados. Si existen dichos cambios, debe actualizar los aumentos de datos para eliminar los cambios del modelo semántico. Asegúrese de que realiza los cambios del modelo semántico en el modelo semántico externo y de que no utiliza variables del sistema en extensions.You también debe asegurarse de que las áreas funcionales activadas en el entorno de destino y el entorno de desarrollo desde el que se extrajo el modelo semántico de plantilla son las mismas para evitar el fallo de la fusión de la aplicación externa.

Antes de fusionar el modelo semántico externo, asegúrese de:
  • Importe o migre los datos del almacén externo a Oracle Autonomous Data Warehouse asociado a Oracle Fusion Data Intelligence mediante las utilidades de la base de datos Oracle o cualquier herramienta ETL.
  • Al importar los objetos, cree un nuevo esquema físico para el esquema personalizado, como X_FAW_MERGE_POC, e importe los objetos a este esquema físico. Aunque los objetos están en el esquema denominado X_FAW_MERGE_POC, debido a que se proporciona acceso de lectura, el SQL se forma como tabla X_FAW_MERGE_POC.custom.
  • Descargue y guarde una copia del modelo semántico externo en la máquina local mediante la opción Descargar modelo semántico importado de Acciones en la página Aplicación externa, si lo ha importado anteriormente.
  • Descargue el modelo semántico de plantilla mediante la opción Exportar plantilla de modelo semántico de Acciones en la página Aplicación externa.
  • Utilice la herramienta de administración de modelos que forma parte de Oracle Analytics Client Tools para:

    Para mover el modelo semántico fusionado de la instancia que no es de producción a la instancia de producción, se recomienda realizar el proceso de prueba a producción mediante la funcionalidad Bundles. Consulte Agrupación de artefactos de aplicación.

Configurar la importación de metadatos en el archivo de repositorio

Permite configurar cómo importar los metadatos de una aplicación externa, como otra instancia de Oracle Analytics Cloud, en el archivo de repositorio de Oracle Fusion Data Intelligence para permitir la fusión del modelo semántico externo con el modelo semántico de Oracle Fusion Data Intelligence.

Realice esta configuración única al instalar la herramienta de administración de modelos. Asegúrese de rehacer esta configuración si tiene previsto instalar una nueva versión de la herramienta de administración de modelos. Consulte Descarga e instalación de Oracle Analytics ClientTools para descargar la herramienta.

  1. Conéctese a la consola de Oracle Cloud Infrastructure, descargue la cartera del almacén de datos autónomo y descomprima la cartera en una carpeta de la máquina local.
  2. Coloque el archivo cwallet.sso en una carpeta específica de la máquina local en la que haya instalado la herramienta de administración de modelos.
  3. Coloque el archivo sqlnet.ora y sustituya (si existe) el archivo en la ubicación $OBIEE12c\domains\bi\config\fmwconfig\bienv\core donde haya instalado la herramienta de administración de modelos.
  4. Vaya a $OBIEE12c\domains\bi\config\fmwconfig\bienv\core y edite el archivo sqlnet.ora para que apunte a la variable WALLET_LOCATION a la carpeta que tiene el archivo cwallet.sso que había descargado anteriormente.
    Asegúrese de que la ubicación apunta a la carpeta que tiene el archivo de cartera. Por ejemplo, WALLET_LOCATION = (SOURCE = (METHOD = archivo) (METHOD_DATA = (DIRECTORY="D:\test")))SSL_SERVER_DN_MATCH=yes.
  5. Guarde los cambios en el archivo sqlnet.ora.

Configurar la importación de tablas en el archivo de repositorio

Permite configurar cómo importar las tablas de una aplicación externa, como otra instancia de Oracle Analytics Cloud, en el archivo de repositorio de Oracle Fusion Data Intelligence para permitir la fusión del modelo semántico externo con el modelo semántico de Oracle Fusion Data Intelligence.

Asegúrese de que la red privada virtual (VPN) corporativa permite la conectividad al almacén de datos autónomo. Puede utilizar la entrada de sustrato de red transparente (TNS) de la oferta baja del almacén de datos autónomo para importar las tablas. Por ejemplo, (description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=<>)(host=<>))(connect_data=(service_name=<>))(security=(ssl_server_cert_dn="CN=my domain.com,OU=my organization,O=organization,L=my location,ST=my state,C=my country")))

El proceso de importación de tablas crea las tablas en un esquema físico independiente denominado OAX_USER. Después de importar las tablas y probarlas, vuelva a revertir la configuración al estado anterior.

Nota

Asegúrese de no eliminar la configuración de conexión externalizada en el pool de conexiones al volver a cargar el archivo de repositorio en Oracle Fusion Data Intelligence.
  1. En la consola de Oracle Fusion Data Intelligence, haga clic en Extensiones de modelo semántico en Administración de aplicaciones.
  2. En la página Extensiones de modelo semántico, en la región Aplicación externa, haga clic en Acciones y, a continuación, en Exportar plantilla de modelo semántico para descargar el modelo semántico de plantilla.
  3. Inicie sesión en la herramienta de administración de modelos que forma parte de Oracle Analytics Client Tools.
  4. Abra el modelo semántico descargado en la herramienta de administración de modelos, vaya a Oracle_Data_Warehouse y edite Oracle_Data_Warehouse_Connection_Pool.
  5. Proporcione la entrada TNS del almacén de datos autónomo e introduzca el nombre de usuario y la contraseña de las credenciales OAX_USER.
  6. Guarde los cambios en el pool de conexiones.

Fusionar aplicaciones externas

Como modelador, administrador de modelador y administrador de seguridad, puede fusionar el modelo semántico de una aplicación externa, como otra instancia de Oracle Analytics Cloud con Oracle Fusion Data Intelligence. También puede fusionar los catálogos existentes en Oracle Analytics Cloud externo con los de la instancia de Oracle Analytics Cloud asociada a la instancia de Oracle Fusion Data Intelligence.

La fusión permite unir el modelo semántico externo con las dimensiones conformadas de Oracle Fusion Data Intelligence para crear análisis conectados en toda la empresa para obtener estadísticas multifuncionales.

Antes de fusionar el modelo semántico externo, el sistema lo valida y muestra el informe de validación en el separador Validación de la región Aplicación Externa. Si no hay errores en el modelo semántico externo, puede continuar con la fusión. Cuando el nombre de la aplicación externa es el mismo que el nombre fusionado actualmente, no se mostrará en el separador Validación, incluso si la valida. Una vez fusionada una aplicación externa, no es posible importar y validar de nuevo una aplicación externa con el mismo nombre. Para volver a importar el modelo semántico externo, debe cambiar el nombre de la aplicación externa.

  1. Conéctese a su servicio.
  2. En la consola de Oracle Fusion Data Intelligence, haga clic en Extensiones de modelo semántico en Administración de aplicaciones.
  3. En la región Aplicación externa, haga clic en Acciones y, a continuación, en Importar aplicación para importar el modelo semántico externo.
  4. En Seleccionar aplicación y contenido para fusionar, introduzca un nombre para la aplicación en Descripción de aplicación externa, seleccione Importación de modelo semántico y haga clic en Seleccionar modelo semántico para importar el modelo semántico de Oracle Analytics Cloud aplicable desde la máquina local e introduzca la contraseña que utiliza para cifrar el archivo de modelo semántico.

    Cuadro de Diálogo Seleccionar Aplicación y Contenido para Fusionar

  5. En Resolver conflictos de contenido importados, seleccione la opción para cambiar el nombre de los objetos importados por un prefijo o sufijo cuando se produzca un conflicto.
  6. Seleccione Exponer columnas personalizadas en áreas temáticas listas para usar para exponer las columnas agregadas a las dimensiones conformadas en todas las áreas temáticas aplicables.
  7. Haga clic en Validar.

    El sistema valida el modelo semántico externo y muestra un informe en la ficha Validación. Si no hay ningún error, el sistema muestra el botón Fusionar aplicación; haga clic en él para completar el proceso de fusión.
    La validación se ha realizado correctamente y el botón Fusionar aplicación está activado

    Si hay errores, el sistema muestra los errores y no inicia la fusión. Debe corregir los errores en el modelo semántico externo y volver a intentarlo.
    Fallo de validación y se muestran errores

  8. En la región External Application, verifique que el proceso de importación ha finalizado.

    Fusión terminada

  9. En la región Aplicación externa, haga clic en Publicar modelo. En el cuadro de diálogo Publicar modelo, seleccione los valores y haga clic en Publicar.

    Cuadro de Diálogo Publicar Modelo

  10. En la región Aplicación externa, haga clic en Acciones y, a continuación, en Importar aplicación para importar el archivo BAR externo.
  11. En Seleccionar aplicación y contenido para fusionar, introduzca un nombre para la aplicación en Descripción de aplicación externa, haga clic en Importación de aplicación y haga clic en Seleccionar archivo de barra para importar el archivo de barra de Oracle Analytics Cloud aplicable desde la máquina local e introduzca la contraseña que utiliza para cifrar el archivo de barra.
    Puede seleccionar el archivo de barra externa solo después de importar el modelo semántico externo. El archivo de barras importa el archivo JAZN y los catálogos.
    Importar archivo de barra

  12. Haga clic en Importar.
  13. En la región External Application, haga clic en el separador Activity para verificar que el proceso de importación ha finalizado.
  14. Navegue a las páginas de seguridad y asigne grupos aplicables a los usuarios para proporcionar acceso a los catálogos externos fusionados.