Configurar credenciales para cubos federados
Para poder utilizar particiones federadas, debe configurar las credenciales en la nube. Para ello, debe integrar Essbase con OCI Object Storage y configurar las credenciales DBMS_CLOUD mediante el script configure-dbms-writeback.
Este script crea las credenciales de Oracle Cloud necesarias para el esquema de base de datos de IA autónoma que Essbase utiliza para el cubo federado. Los procedimientos DBMS_CLOUD utilizan la credencial de nube almacenada para acceder a OCI con el fin de cargar datos.
Integración de Essbase con OCI Object Storage
Para transferir datos y metadatos de un cubo federado a la tabla de hechos en Autonomous AI Lakehouse, Essbase utiliza el paquete DBMS_CLOUD.
Para acceder al paquete DBMS_CLOUD, debe haber seleccionado integrar Essbase con OCI Object Storage cuando desplegó la pila de Oracle Essbase desde Oracle Cloud Marketplace.
Para obtener más información, consulte Despliegue de Essbase desde Marketplace para cubos federados.
Tipos de usuario en flujo de trabajo de credenciales
Los usuarios con los siguientes tipos de acceso están o pueden estar involucrados en el flujo de trabajo necesario para configurar un cubo federado. En su organización, estos roles pueden ser independientes (de modo que la configuración sea un flujo de trabajo colaborativo) o se pueden combinar (una persona tiene todo el acceso necesario).
| Tipo de usuario | Rol en el flujo de trabajo |
|---|---|
| Usuario de SSH |
Puede utilizar la línea del sistema operativo para acceder, como usuario opc, a la instancia de Essbase desplegada en Oracle Cloud Infrastructure. (Puede ser la misma persona que ha desplegado Essbase como una pila en OCI). |
| Usuario de Base de Datos |
Conoce el nombre y contraseña de esquema de la instancia de Autonomous AI Lakehouse, el mismo esquema y contraseña que se utilizan para crear la conexión de la instancia de Essbase a Oracle Database (un requisito necesario antes de crear la partición federada). |
| Usuario de OCI |
Puede acceder a la consola de OCI, incluido el bucket de almacenamiento de objetos para el catálogo de Essbase. |
| Administrador de base de datos |
Conoce el nombre y la contraseña de esquema del administrador de Oracle Database. |
| Administrador de Essbase |
Administrador del sistema de Essbase. Puede ser el administrador de Essbase inicial creado por el administrador del dominio de identidad (que también puede ser el usuario de OCI), o puede ser otro administrador del sistema de Essbase creado después de completar el despliegue de Essbase. |
| Gestor de aplicaciones de Essbase |
Gestor/propietario de una aplicación de Essbase creado después de completar el despliegue de Essbase. |
Flujo de trabajo de credenciales
Es necesario completar el siguiente flujo de trabajo de pasos para cada esquema de base de Datos que utilice para un cubo federado.
-
Usuario deOCI: siga la instrucciones de Despliegue de Essbase desde Marketplace para cubos federados en el arrendamiento de Essbase con las selecciones adecuadas para cubos federados.
-
Usuario de BD, administrador deEssbase o gestor de aplicaciones deEssbase: conéctese a la interfaz web deEssbase y cree una conexión a Autonomous AI Lakehouse, como se describe en Creación de una conexión para cubos federados.
-
Usuario de OCI: en el perfil de usuario de la consola de OCI, genere y copie un token de autenticación. Proporcione este token, y su nombre de usuario, al usuario de SSH.
Consulte Obtención de un token de autenticación.

-
Usuario de BD, administrador de Essbase o gestor de aplicaciones deEssbase: cree la partición federada, como se describe en Create a Federated Partition.
-
Usuario SSH: ejecute el script
./configure-dbms-writeback.sh, disponible en la instancia de Essbase en OCI. Solo tiene que ejecutar el script una vez por esquema de base de datos en Autonomous AI Lakehouse.Por ejemplo:
-
Cambie al usuario oracle.
sudo su oracle -
Vaya hasta la ubicación del script.
cd /u01/vmtools/config/adwwb_dbms -
Ejecute el script.
./configure-dbms-writeback.shNote:
Para ver opciones de script, ejecute el script con el argumento-ho--help. Sintaxis:./configure-dbms-writeback.sh [--help | -h]Note:
Si lo desea, ejecute el script con la opción de almacén. Esta opción define el script para que tome las credenciales del administrador de base de datos guardadas en el almacén, al que se accede mediante el OCID, en lugar de solicitarle la contraseña. Sintaxis:./configure-dbms-writeback.sh [--vault | -V] -
Cuando se le solicite, introduzca la información necesaria:
- La contraseña del administrador de base de datos, si no ha ejecutado el script con la opción de almacén. Debido a que la contraseña es información protegida, no se mostrará el texto a medida que escribe en el símbolo del sistema.
- El nombre de usuario y la contraseña del usuario de base de datos. Debido a que la contraseña es información protegida, no se mostrará el texto a medida que escribe en el símbolo del sistema.
- El nombre de usuario y el token de autenticación del usuario de OCI. Introduzca la cadena de identificación de usuario completa. Para buscar esta cadena en la consola de OCI, haga clic en el icono de perfil en la esquina superior derecha para mostrar una visión general del perfil de usuario. Copie la cadena completa que se muestra debajo de Perfil y por encima de Arrendamiento.

El script crea la credencial de nube necesaria y la almacena en el esquema de base de datos. No es necesario volver a ejecutar el script al reiniciar OCI, Essbase o las aplicaciones de Essbase.
-
Note:
Para el usuario de SSH: si el token de autenticación del usuario de OCI utilizado en el script de preparación de la carga de datos ya no tiene acceso al bucket de almacenamiento de objetos para el catálogo de Essbase, deberá buscar otro usuario de OCI que cumpla los requisitos que se indican en Tipos de usuario en el flujo de trabajo de preparación de carga de datos y repetir los pasos del flujo de trabajo.