Fusion Data en Oracle AI Data Platform Workbench con BICC

Puede conectar su Oracle AI Data Platform Workbench directamente a datos de Fusion sin procesar mediante Business Intelligence Cloud Connector (BICC).

Puede utilizar Oracle Business Intelligence Cloud Connector (BICC) para extraer la inteligencia empresarial y otros datos de forma masiva y cargarlos en áreas de almacenamiento externas designadas. Para obtener más información sobre la creación de una extracción mediante BICC, consulte Creación de una extracción de Business Intelligence Cloud.

Para crear una conexión con BICC a su Oracle AI Data Platform Workbench, necesita los siguientes requisitos:

Requisitos previos de Fusion Applications

Debe asegurarse de que tiene los permisos necesarios para la instancia de Fusion Applications. El usuario que se conecta a la instancia de Fusion Applications debe tener:

  • Permisos de administrador para la instancia
  • Rol ORA_ASM_APPLICATION_IMPLEMENTATION_ADMIN_ABSTRACT o un rol incluido

Requisitos previos de Oracle AI Data Platform Workbench

En el compartimento de OCI en el que reside su instancia de AI Data Platform Workbench, debe tener:
  • Un bloque de Object Storage
  • Nombre del bucket del almacenamiento de objetos
  • Espacio de nombre de Object Storage
  • Nombre de host de Object Storage
  • Valor de OCID de su arrendamiento de instancia de AI Data Platform Workbench
  • Valor de OCID del usuario con la clave de API creada para acceder al cubo de Object Storage

Crear una conexión de Oracle Business Intelligence Cloud Connector a Oracle AI Data Platform Workbench

Para utilizar Oracle Business Intelligence Cloud Connector (BICC) para acceder a los datos de Fusion directamente desde el Oracle AI Data Platform Workbench.

  1. Abra cualquier explorador e introduzca https://<saas cloud host name>:<saas cloud port number>/biacm para conectarse a la instancia de Fusion Applications.
  2. Haga clic en Configurar almacenamiento externo.
  3. Haga clic en el separador Conexión de OCI Object Storage y, a continuación, en Agregar.
  4. Introduzca los parámetros de OCI necesarios. Consulte los parámetros de OCI necesarios en Requisitos previos de Oracle AI Data Platform Workbench.
  5. Haga clic en Generar clave de firma de API y, a continuación, en Exportar clave pública.
  6. Abra Oracle Cloud en otra ventana y conéctese como usuario con acceso al cubo de almacenamiento de objetos.
  7. En la parte superior derecha, haga clic en Perfil y, a continuación, en Detalles de usuario.
  8. Haga clic en Clave de API y agregue la clave de API pública exportada desde BICC.
  9. Vuelva a la ventana BICC. Haga clic en el separador Consola y, a continuación, en Probar la conexión.
  10. Haga clic en Guardar.

Adición de orígenes de datos de Fusion con una conexión BICC

Puede utilizar su conexión BICC a su instancia de Fusion Applications para conectar orígenes de datos a su Oracle AI Data Platform Workbench.

  1. Abra cualquier explorador e introduzca https://<saas cloud host name>:<saas cloud port number>/biacm para conectarse a la instancia de Fusion Applications.
  2. Haga clic en Gestionar trabajos y, a continuación, en Agregar para crear un nuevo trabajo.
  3. Seleccione las ofertas y los objetos virtuales públicos necesarios que desea agregar al área de trabajo de AI Data Platform. Haga clic en Guardar.
  4. Haga clic en Gestionar programas de trabajos y, a continuación, en Agregar para crear un nuevo programa.
  5. Defina que el programa se ejecute inmediatamente o de forma continua. Haga clic en Guardar.
  6. Una vez que se haya ejecutado el trabajo, compruebe el cubo de Object Storage en OCI para confirmar que los datos están disponibles. Los datos se exportan como archivos CSV comprimidos.

Extraer datos de Fusion de una conexión BICC a un bloc de notas

Una vez que haya conectado Fusion Data a su área de trabajo de Oracle AI Data Platform desde una conexión BICC, puede extraer esos datos de un bloc de notas.

  1. Desde la página inicial, vaya a un bloc de notas.
  2. En el bloc de notas, introduzca el código de Spark para extraer los datos. Por ejemplo:
    spark.read.format("aidataplatform") \
        .option("type", "FUSION_BICC") \
        .option("fusion.service.url", "https://<saas cloud host name>:<saas cloud port number>") \
        .option("user.name", "john.smith") \
        .option("password", "**password**") \
        .option("schema", "Financial") \
        .option("fusion.external.storage", "FA4IDL") \
        .option("datastore", "CrmAnalyticsAM.GeographiesAnalyticsAM.Geography") \
        .load().show()
  3. Lea los datos en un marco de datos y guarde el marco de datos como tabla delta en un catálogo.