10 Conexión a los recursos informáticos

En esta sección, se trata la conexión de los recursos informáticos de su AI Data Platform Workbench con otras herramientas de inteligencia empresarial.

Conexiones

Puede conectar su área de trabajo de AI Data Platform con Oracle Analytics Cloud u otras herramientas de inteligencia empresarial.

Puede conectarse a Oracle AI Data Platform Workbench desde diferentes herramientas de inteligencia empresarial mediante un JDBC u ODBC personalizado proporcionado por AI Data Platform Workbench. AI Data Platform Workbench también admite conexiones de herramientas de BI comerciales de terceros (Tableau, Power BI) o herramientas de BI de código abierto como DBeaver. Para conectarse desde estas herramientas, necesita los detalles de conexión del cluster de recursos informáticos en el área de trabajo de AI Data Platform, que puede encontrar en el separador Detalles de conexión. La información necesaria varía según el producto desde el que se conecte.


Separador Detalles de conexión para el cluster de recursos informáticos Dev_cluster_1

Conecte Oracle Analytics al área de trabajo de Oracle AI Data Platform

Puede conectarse al catálogo o las tablas gestionadas por la instancia del área de trabajo de AI Data Platform desde una instancia de Oracle Analytics Cloud.

Para crear una conexión de Oracle Analytics al área de trabajo de AI Data Platform, necesita un archivo de conexión de AI Data Platform y una clave de API de Oracle Analytics Cloud.

Obtener un archivo de configuración de conexión de Oracle Analytics

Debe descargar un archivo config.json de la instancia del área de trabajo de Oracle AI Data Platform para conectarlo a Oracle Analytics.

Necesita un cluster de recursos informáticos con al menos 2 OCPU, 32 GB de memoria tanto para los nodos de controlador como de trabajador, y al menos 2 trabajadores.
  1. Vaya al espacio de trabajo y haga clic en Recursos informáticos.

    Página Compute abierta con cluster_High Compute resaltada

  2. Haga clic en el cluster al que desea conectarse a Oracle Analytics.
  3. En el separador Detalles de conexión, haga clic en el icono Descargar debajo del logotipo de Oracle Analytics Cloud. Un archivo config.json se descarga en su máquina.

    Página de recursos informáticos para el cluster Cluster_High abierta con el separador Detalles de conexión y la descarga de Oracle Analytics Cloud resaltada

Conectarse a Oracle Analytics

Puede conectarse al catálogo o las tablas gestionadas por la instancia del área de trabajo de AI Data Platform desde una instancia de Oracle Analytics.

Asegúrese de tener un archivo de configuración de conexión de AI Data Platform antes de crear la conexión en Oracle Analytics. Consulte Obtención de un archivo de configuración de conexión de Oracle Analytics.
Las conexiones de Oracle Analytics a instancias del área de trabajo de AI Data Platform solo soportan un catálogo por conexión. Debe crear conexiones adicionales para utilizar más de un catálogo.
  1. En la página de inicio de Oracle Analytics, haga clic en Crear y, a continuación, en Conexión.
  2. Haga clic en Oracle AI Data Platform.
  3. Introduzca el nombre y la descripción de la conexión.
  4. En Ubicación, especifique dónde guardar la conexión. Para compartir la conexión con otros usuarios, guárdela en /Carpetas compartidas.
  5. En Oracle Analytics Cloud, para Detalles de conexión, haga clic en Seleccionar, vaya al archivo config.json y haga clic en Abrir.
  6. Seleccione Clave de API como tipo de autenticación.
  7. En Clave de API pública, haga clic en Generar y, a continuación, en Copiar.
  8. En OCI, agregue una clave de API.
    1. En OCI, haga clic en el icono de usuario y, a continuación, en Configuración de usuario.
    2. En Mi perfil, haga clic en Tokens y claves y, a continuación, en Agregar clave de API.
    3. Seleccione Pegar una clave pública, copie la clave que ha generado en el paso 7 y, a continuación, haga clic en Agregar.
    Espere de dos a tres minutos para que la clave de API se sincronice.
  9. En Catálogo, especifique el nombre del catálogo que se utilizará en los juegos de datos.
    Si la lista Catálogo no se carga y aparece el mensaje de alerta "El usuario no tiene privilegios suficientes para realizar la operación", espere un poco más para que la clave de API se sincronice.
  10. Haga clic en Guardar.
  11. Pruebe la nueva conexión creando un juego de datos.

Si ha seguido las instrucciones y aún tiene problemas para guardar la conexión o mostrar los esquemas, puede que sea necesario reiniciar el cluster.

Descargar controlador JDBC

Puede descargar el controlador JDBC desde el separador Detalles de conexión y configurarlo para diferentes herramientas de BI.

  1. Vaya al espacio de trabajo y haga clic en Recursos informáticos.
  2. Haga clic en el cluster que desea conectar a una herramienta de BI compatible con JDBC y haga clic en Conexiones.
  3. Haga clic en Descargar controlador JDBC.

Configuración de DBeaver

Debe instalar DBeaver y preparar los archivos descargados desde Oracle AI Data Platform Workbench para poder conectarlo a un cluster de recursos informáticos en su AI Data Platform Workbench.

  1. Descargue e instale el cliente DBeaver. Puede utilizar las versiones de Community o Enterprise, pero deben ser al menos 22.x.DBeaver solo está disponible para Windows, Mac OS X, Eclipse Plugin y Linux.
  2. Descomprima el archivo desde Descargar controlador JDBC.
  3. En los archivos descomprimidos, descomprima el archivo de controlador simbaSpark.zip.

Configuración de DBeaver con el controlador JDBC de Spark Simba

Puede configurar DBeaver para conectarse a un cluster de recursos informáticos en el área de trabajo de Oracle AI Data Platform.

Debe haber instalado DBeaver y extraído los archivos simbaSpark.zip descargados de AI Data Platform Workbench.
  1. Abra DBeaver.
  2. Haga clic en Navegador de base de datos.
  3. Haga clic en Gestor de controladores.
  4. Haga clic en Nuevo.
  5. Introduzca AI Data Platform como Nombre del controlador.
  6. Haga clic en Bibliotecas.
  7. Haga clic en Agregar Carpeta.
  8. Busque la ubicación de la extracción sparkSimba.zip.
  9. Haga clic en Buscar clase.
  10. Seleccione Aceptar.
  11. Defina Clase de controlador en com.simba.spark.jdbc.Driver.
  12. Haga clic en Configuración.
  13. Defina Nombre de clase en com.simba.spark.jdbc.Driver.
  14. Haga clic en Aceptar.

Creación de una conexión de base de datos en DBeaver

Para conectar DBeaver a un cluster de recursos informáticos en su Oracle AI Data Platform Workbench, primero debe crear una conexión a la base de datos en DBeaver.

Debe haber configurado DBeaver con el controlador JDBC de Spark Simba descargado desde AI Data Platform Workbench. Para obtener más información, consulte Configuración de DBeaver con el controlador JDBC de Spark Simba.
  1. Abra DBeaver.
  2. Haga clic en Base de datos.
  3. Haga clic en Nueva Conexión a Base de Datos.
  4. Haga clic en Todo.
  5. Seleccione Plataforma de datos de IA.
  6. Haga clic en Siguiente.
  7. Introduzca la URL del controlador JDBC. Puede encontrar la URL de JDBC en el separador Detalles de conexión del cluster de recursos informáticos en AI Data Platform Workbench.
  8. Haga clic en Finalizar.

Conexión de DBeaver a Oracle AI Data Platform Workbench mediante JDBC

Una vez que DBeaver esté configurado y tenga una conexión de base de datos a su AI Data Platform Workbench, puede completar la conexión entre DBeaver y AI Data Platform Workbench.

  1. Abra DBeaver.
  2. Haga clic en Conectar.
  3. Elija conectarse con un token de autorización o una clave de API.
    • Conexión mediante token de autorización
      • Utilice un token al no especificar ningún perfil en la URL si no tiene un perfil DEFAULT. Por ejemplo: jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5

        La URL abre una ventana del explorador.

        Conéctese al arrendamiento en el que se crea la instancia de AI Data Platform Workbench.

        Para obtener más información, consulte Autenticación basada en token para CLI.

    • Conéctese mediante una clave de API especificando el perfil de OCI con ociProfile=<profile_name> en la URL de conexión.

      • Utilice la autenticación de clave de API para conectarse a una instancia de AI Data Platform Workbench.

        Utilice la clave de API especificando el perfil de OCI con ociProfile=<profile_name> en la URL de conexión. Por ejemplo, para utilizar la demostración de nombre de perfil de OCI: jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5 ;ociProfile=Demo

        Para obtener más información, consulte Claves y OCID necesarios.

  4. DBeaver crea una conexión para leer metadatos y una conexión para todas las demás operaciones. Si tiene limitaciones para las conexiones, puede desactivar la segunda para que DBeaver utilice una conexión para todas las operaciones.
    1. Haga clic en Preferencias.
    2. Haga clic en Común.
    3. Haga clic en Metadatos.
    4. Anule la selección de Abrir conexión independiente para lecturas de metadatos.

Descargar controlador ODBC

Puede descargar el controlador ODBC desde el separador Detalles de conexión y configurarlo para diferentes herramientas de BI.

  1. Vaya al espacio de trabajo y haga clic en Recursos informáticos.
  2. Haga clic en el cluster al que desea conectarse a una herramienta de BI compatible con ODBC y haga clic en Conexiones.
  3. Haga clic en Descargar controlador ODBC.
  4. Seleccione el sistema operativo adecuado de la lista.

    ODBC Driver OS desplegable abierto con las opciones de Mac, Windows y Linx mostradas