Gestión de Conexiones

En esta página se muestran las conexiones que se establecen desde Data Studio a la nube, catálogos y recursos compartidos.

La página Conexiones contiene la búsqueda de entidades, como enlaces de almacenamiento en la nube, enlaces de catálogo de datos y proveedores compartidos, y una lista de tarjetas de entidad. Puede introducir la entidad que busca en el campo o hacer clic en una de las tarjetas de entidad de la lista. Puede registrar la tienda en la nube que desea utilizar desde esta página. También puede registrar catálogos de datos y suscribirse a un proveedor de recursos compartidos.


Descripción de connections.png siguiente

La página Conexiones contiene:
  1. Selector de entidad: puede utilizar las listas desplegables para seleccionar la entidad a partir de la cual se crea la conexión. Puede seleccionar enlaces de almacenamiento en la nube, enlaces de catálogo de datos, proveedor de recursos compartidos o todos.
  2. Campo de búsqueda: busca entidades en el campo por nombre. La funcionalidad de búsqueda no distingue entre mayúsculas y minúsculas, recupera todas las entradas coincidentes y no requiere el uso de caracteres comodín.
  3. Crear lista desplegable: las opciones disponibles en la lista desplegable Crear son:
    • Nueva ubicación de almacén en la nube: para poder cargar datos desde un almacén en la nube, debe establecer una conexión al almacén en la nube que desea utilizar. Puede seleccionar la ubicación de almacenamiento en la nube en el campo Ubicaciones de almacenamiento en la nube. Un enlace de almacenamiento en la nube es una conexión a un cubo de un almacén en la nube. Puede ver los enlaces de almacenamiento en la nube existentes y agregar enlaces nuevos. Consulte Crear credenciales para agregar una ubicación de almacén en la nube.
    • Suscribirse a un proveedor de recursos compartidos: cargue el archivo de perfil JSON y cree una descripción de proveedor de recursos compartidos. Para suscribirse, debe utilizar la información incluida en el perfil JSON cargado que ha recibido del proveedor de recursos compartidos. Desde la función Consumir uso compartido de la herramienta Uso compartido de datos, cargue el perfil JSON y siga el asistente de suscripción. Consulte Consumir recurso compartido con versiones para obtener más información.
    • Registrar catálogos de datos: puede crear una conexión registrando un origen de datos como activo de datos en el catálogo de datos. Puede ver, suprimir y cambiar el nombre de los catálogos de datos. Consulte el capítulo Registro de Data Catalog.
  4. La barra de herramientas consta de los siguientes botones:

    • Ordenar por

      Para seleccionar los valores de ordenación, haga clic en el botón Ordenar por para que se abra la lista de opciones. A continuación, haga clic en el icono Ascendente o Descendente junto a uno o más valores de ordenación. Por ejemplo, si selecciona el icono ascendente junto a nombre de entidad y el icono descendente junto a tipo de entidad, las entidades se ordenarán alfabéticamente por nombre de entidad y, a continuación, en orden inverso por tipo de entidad.

      Haga clic en Restablecer en la lista para borrar las opciones de esta.

    • Tamaño de Página

      Por defecto, en la página se muestran hasta 25 entidades. Si desea que aparezcan más entidades en una página, seleccione un número de esta lista.

    • anterior y siguiente

      Si los resultados de la búsqueda se muestran en varias páginas, haga clic en estos botones para desplazarse por las páginas.

    • Refrescar

      Haga clic para refrescar los trabajos de carga de datos mostrados en la página, según el campo de búsqueda actual.

  5. Los valores de ordenación que seleccione se muestran junto a la etiqueta Ordenar por debajo de la barra de herramientas. Haga clic en el icono de la de un valor de ordenación para eliminarlo.

  6. Área de visualización: el área debajo del campo desplegable Crear muestra los carros de entidad devueltos por una búsqueda.
Ver detalles de entidad
  • Para ver detalles sobre las entidades existentes, haga clic en Acciones.

  • Para un proveedor de recursos compartidos, consulte Ver detalle de entidad de proveedor de recursos compartidos.

  • Para un enlace de almacenamiento en la nube, haga clic en Acciones para realizar las siguientes operaciones:
    • Seleccione Ver detalles para ver detalles sobre la tabla.
    • Seleccione Objetos para ver los objetos disponibles en el enlace de almacenamiento seleccionado. Puede hacer clic en un archivo del panel del navegador para verlo en el área de visualización.
    • Al seleccionar Tablas de enlaces, se abre la página Enlazar datos de la herramienta Carga de datos con el enlace de almacenamiento en la nube seleccionado en el campo URL de ubicación en la nube. Puede enlazar los datos presentes en el almacenamiento en la nube a Autonomous Database. Consulte Enlace a objetos de almacenamiento en la nube.
    • Al seleccionar Cargar tablas, se abre la página Cargar datos en la herramienta Carga de datos con el enlace de almacenamiento en la nube seleccionado en el campo URL de ubicación en la nube. Puede cargar los datos presentes en el almacenamiento en la nube en Autonomous Database. Consulte Loading Data from Cloud Storage.
    • Al seleccionar Crear fuente de tabla activa, se abre el asistente Crear fuente de tabla activa con el enlace de almacenamiento en la nube seleccionado en el campo URL de ubicación en la nube. Consulte Alimentación de datos para ver más detalles.
    • Seleccione Editar para actualizar los detalles de la ubicación de almacenamiento en la nube. Consulte Creación de credenciales para ver detalles sobre la creación de la ubicación de almacenamiento en la nube.
    • Seleccione Cambiar nombre para cambiar el nombre de la ubicación del almacén en la nube a otro nombre.
    • Seleccione Suprimir para suprimir la ubicación del almacén en la nube.

Crear credenciales

El procedimiento para crear una credencial varía según el proveedor de almacenamiento en la nube. Si sus archivos de origen residen en un almacén en la nube proporcionado por uno de los siguientes, consulte el ejemplo de ese proveedor.

Creación de una ubicación de OCI Cloud Store

  1. En la página Conexiones, haga clic en Crear y seleccione Crear nueva ubicación de almacén en la nube. Se abrirá el asistente Add Cloud Store Location.
  2. En el separador Configuración de almacenamiento del cuadro Agregar almacén en la nube, introduzca un nombre para el enlace de almacenamiento en la nube. Por ejemplo:
    My_Cloud_Store
  3. (Opcional) En el campo Descripción, introduzca una descripción para el enlace. Por ejemplo:
    My cloud storage link.
  4. Haga clic en Seleccionar credencial y Crear credencial para crear una credencial. Se abre un asistente de creación de credenciales.

    En la sección Credenciales, seleccione Nombre de usuario y contraseña de la nube.

  5. En la lista desplegable Tienda en la nube, seleccione Oracle.
  6. Introduzca un nombre en el campo Nombre de la credencial. El nombre debe cumplir las convenciones de nomenclatura de objetos de Oracle, que no permiten espacios ni guiones. Por ejemplo:
    my_credential
  7. Para un almacén en la nube de OCI, en el campo Nombre de usuario de Oracle Cloud Infrastructure, introduzca su nombre de usuario de OCI. Debe utilizar el nombre de usuario de Oracle Cloud Infrastructure de su perfil en la consola de OCI. Por ejemplo:
    oracleidentitycloudservice/foo@example.com

    o

    default/foo@example.com
  8. Para un almacén en la nube de OCI, en el campo Token de autenticación, introduzca el token de autenticación. Por ejemplo:
    LPB>Ktk(1M1SD+a]+r
  9. En el campo URI de cubo, introduzca el URI y el cubo para el cubo de su instancia de OCI.
    1. Para obtener el URI y el cubo, vaya al cubo del compartimento Object Storage de su instancia de Oracle Cloud.
    2. En el grupo Objetos, haga clic en el icono Acciones ( tres puntos verticales) de un archivo del cubo y, a continuación, haga clic en Ver detalles de objeto.
    3. Copie toda la ruta de URL (URI), excepto el nombre del archivo. Asegúrese de incluir la barra final. Por ejemplo, para el archivo https://objectstorage.us-phoenix-1.oraclecloud.com/n/myoci/b/my_bucket/o/MyFile.csv, seleccione lo siguiente:
       https://objectstorage.us-phoenix-1.oraclecloud.com/n/myoci/b/my_bucket/o/
    4. Pegue la cadena en el campo URI + cubo.
  10. Haga clic en Siguiente.

    El cuadro de diálogo avanza al separador Datos en la nube. En este separador se muestran los objetos disponibles en esta ubicación de almacenamiento en la nube en el área de visualización.

    Nota

    El área de visualización está en blanco al crear una nueva ubicación de almacenamiento en la nube.
  11. Haga clic en Crear para crear la ubicación de almacenamiento en la nube.

Crear una ubicación de la tienda en la nube de Amazon S3

  1. En la página Conexiones, haga clic en Crear y seleccione Crear nueva ubicación de almacén en la nube. Se abrirá el asistente Add Cloud Store Location.
  2. En el separador Configuración de almacenamiento del cuadro Agregar almacén en la nube, introduzca un nombre para el enlace de almacenamiento en la nube. Por ejemplo:
    My_Cloud_Store
  3. (Opcional) En el campo Descripción, introduzca una descripción para el enlace. Por ejemplo:
    My cloud storage link.
  4. Haga clic en Seleccionar credencial y Crear credencial para crear una credencial. Se abre un asistente de creación de credenciales.

    En la sección Credenciales, seleccione Nombre de usuario y contraseña de la nube.

  5. En la lista desplegable Tienda en la nube, seleccione Oracle.
  6. Introduzca un nombre en el campo Nombre de la credencial. El nombre debe cumplir las convenciones de nomenclatura de objetos de Oracle, que no permiten espacios ni guiones. Por ejemplo:
    my_credential
  7. En la lista desplegable Almacén en la nube, seleccione Amazon S3.
  8. Introduzca un nombre en el campo Nombre de la credencial. El nombre debe cumplir las convenciones de nomenclatura de objetos de Oracle, que no permiten espacios ni guiones. Por ejemplo:
    my_credential
  9. En el campo ID de clave de acceso de AWS, introduzca el ID de la clave de acceso de AWS. Por ejemplo:myAccessKeyID
  10. En el campo Clave de acceso secreto de AWS, introduzca su clave de acceso secreto de AWS. Para obtener información sobre las claves de acceso de AWS, consulte Gestión de claves de acceso para usuarios de IAM.
  11. En el campo URI de cubo, introduzca el URI y el cubo para el cubo de Amazon S3. Por ejemplo:
    https://s3.us-west-2.amazonaws.com/my_bucket
  12. Haga clic en Siguiente.

    El cuadro de diálogo avanza al separador Datos en la nube. En este separador se muestran los objetos disponibles en esta ubicación de almacenamiento en la nube en el área de visualización.

    Nota

    El área de visualización está en blanco al crear una nueva ubicación de almacenamiento en la nube.
  13. Haga clic en Crear para crear la ubicación de almacenamiento en la nube.

Creación de una ubicación de Microsoft Azure Cloud Store

  1. En la página Conexiones, haga clic en Crear y seleccione Crear nueva ubicación de almacén en la nube. Se abrirá el asistente Add Cloud Store Location.
  2. En el separador Configuración de almacenamiento del cuadro Agregar almacén en la nube, introduzca un nombre para el enlace de almacenamiento en la nube. Por ejemplo:
    My_Cloud_Store
  3. (Opcional) En el campo Descripción, introduzca una descripción para el enlace. Por ejemplo:
    My cloud storage link.
  4. Haga clic en Seleccionar credencial y Crear credencial para crear una credencial. Se abre un asistente de creación de credenciales.

    En la sección Credenciales, seleccione Nombre de usuario y contraseña de la nube.

  5. En la lista desplegable Tienda en la nube, seleccione Microsoft Azure.
  6. Introduzca un nombre en el campo Nombre de la credencial. El nombre debe cumplir las convenciones de nomenclatura de objetos de Oracle, que no permiten espacios ni guiones. Por ejemplo:
    my_credential
  7. En el campo Nombre de cuenta de almacenamiento de Azure, introduzca el nombre de la cuenta de Azure Storage. Por ejemplo:
    myaccount
  8. En el campo Azure Storage Account Access Key, introduzca su clave de acceso de Azure.

    Para obtener información sobre las cuentas de almacenamiento de Azure, consulte Creación de una cuenta de almacenamiento.

  9. En el campo URI de cubo, introduzca el URI y el cubo para el cubo de Microsoft Azure. Por ejemplo:
    https://myaccount.blob.core.windows.net/mycontainer
  10. Haga clic en Siguiente.

    El cuadro de diálogo avanza al separador Datos en la nube. En este separador se muestran los objetos disponibles en esta ubicación de almacenamiento en la nube en el área de visualización.

    Nota

    El área de visualización está en blanco al crear una nueva ubicación de almacenamiento en la nube.
  11. Haga clic en Crear para crear la ubicación de almacenamiento en la nube.

Creación de una ubicación de Microsoft Azure Cloud Store

  1. En la página Conexiones, haga clic en Crear y seleccione Crear nueva ubicación de almacén en la nube. Se abrirá el asistente Add Cloud Store Location.
  2. En el separador Configuración de almacenamiento del cuadro Agregar almacén en la nube, introduzca un nombre para el enlace de almacenamiento en la nube. Por ejemplo:
    My_Cloud_Store
  3. (Opcional) En el campo Descripción, introduzca una descripción para el enlace. Por ejemplo:
    My cloud storage link.
  4. Haga clic en Seleccionar credencial y Crear credencial para crear una credencial. Se abre un asistente de creación de credenciales.

    En la sección Credenciales, seleccione Nombre de usuario y contraseña de la nube.

  5. En la lista desplegable Tienda en la nube, seleccione Microsoft Azure.
  6. Introduzca un nombre en el campo Nombre de la credencial. El nombre debe cumplir las convenciones de nomenclatura de objetos de Oracle, que no permiten espacios ni guiones. Por ejemplo:
    my_credential
  7. En el campo Nombre de cuenta de almacenamiento de Azure, introduzca el nombre de la cuenta de Azure Storage. Por ejemplo:
    myaccount
  8. En el campo Azure Storage Account Access Key, introduzca su clave de acceso de Azure.

    Para obtener información sobre las cuentas de almacenamiento de Azure, consulte Creación de una cuenta de almacenamiento.

  9. En el campo URI de cubo, introduzca el URI y el cubo para el cubo de Microsoft Azure. Por ejemplo:
    https://myaccount.blob.core.windows.net/mycontainer
  10. Haga clic en Siguiente.

    El cuadro de diálogo avanza al separador Datos en la nube. En este separador se muestran los objetos disponibles en esta ubicación de almacenamiento en la nube en el área de visualización.

    Nota

    El área de visualización está en blanco al crear una nueva ubicación de almacenamiento en la nube.
  11. Haga clic en Crear para crear la ubicación de almacenamiento en la nube.

Crear una ubicación de Google Cloud Store

  1. En la página Conexiones, haga clic en Crear y seleccione Crear nueva ubicación de almacén en la nube. Se abrirá el asistente Add Cloud Store Location.
  2. En el separador Configuración de almacenamiento del cuadro Agregar almacén en la nube, introduzca un nombre para el enlace de almacenamiento en la nube. Por ejemplo:
    My_Cloud_Store
  3. (Opcional) En el campo Descripción, introduzca una descripción para el enlace. Por ejemplo:
    My cloud storage link.
  4. Haga clic en Seleccionar credencial y Crear credencial para crear una credencial. Se abre un asistente de creación de credenciales.

    En la sección Credenciales, seleccione Nombre de usuario y contraseña de la nube.

  5. Introduzca un nombre en el campo Nombre de la credencial. El nombre debe cumplir las convenciones de nomenclatura de objetos de Oracle, que no permiten espacios ni guiones. Por ejemplo:
    my_credential
  6. En la lista desplegable Tienda en la nube, seleccione Google.
  7. En el campo clave de acceso HMAC, introduzca su ID de acceso. Por ejemplo:
    GOOGTS1C3LPB3KTKSDMB2BFD
  8. En el campo Secreto de acceso de HMAC, introduzca su secreto de HMAC. Para obtener información sobre las claves HMAC, consulte Clases HMAC.
  9. En el separador Configuración de almacenamiento del cuadro de diálogo Agregar almacén en la nube, introduzca un nombre para el enlace de almacenamiento en la nube. Por ejemplo:
    My_Cloud_Store
  10. (Opcional) En el campo Descripción, introduzca una descripción para el enlace. Por ejemplo:
    My cloud storage link.
  11. En el campo URI de cubo, introduzca el cubo y el URI del cubo de Google. Por ejemplo:
    https://my_bucket.storage.googleapis.com
  12. Haga clic en Siguiente.

    El cuadro de diálogo avanza al separador Datos en la nube. En este separador se muestran los objetos disponibles en esta ubicación de almacenamiento en la nube en el área de visualización.

    Nota

    El área de visualización está en blanco al crear una nueva ubicación de almacenamiento en la nube.
  13. Haga clic en Crear para crear la ubicación de almacenamiento en la nube.

Creación de otra ubicación de almacenamiento en la nube (compatible con Swift)

  1. En la página Conexiones, haga clic en Crear y seleccione Crear nueva ubicación de almacén en la nube. Se abrirá el asistente Add Cloud Store Location.
  2. En el separador Configuración de almacenamiento del cuadro Agregar almacén en la nube, introduzca un nombre para el enlace de almacenamiento en la nube. Por ejemplo:
    My_Cloud_Store
  3. (Opcional) En el campo Descripción, introduzca una descripción para el enlace. Por ejemplo:
    My cloud storage link.
  4. Haga clic en Seleccionar credencial y Crear credencial para crear una credencial. Se abre un asistente de creación de credenciales.

    En la sección Credenciales, seleccione Nombre de usuario y contraseña de la nube.

    Nota

    Si tiene el OCID de usuario, el OCID de arrendamiento, la clave privada y la huella, seleccione Claves de firma de Oracle Cloud Infrastructure y consulte la sección Creación de una ubicación de almacenamiento de OCI Cloud mediante claves de firma de Oracle Cloud Infrastructure de este tema.
  5. En la lista desplegable Almacén en la nube, seleccione Otro (compatible con Swift).
  6. Introduzca un nombre en el campo Nombre de la credencial. El nombre debe cumplir las convenciones de nomenclatura de objetos de Oracle, que no permiten espacios ni guiones. Por ejemplo:
    my_credential
  7. En el campo Nombre de usuario de acceso, introduzca su nombre de usuario de acceso. Por ejemplo:
    OTHER_KEY123...
  8. En el campo Clave de acceso, introduzca la clave de acceso.
  9. En el campo URI de cubo, introduzca el URI y el cubo del cubo del almacén en la nube. Por ejemplo:
    https://someswiftcompatibleprovider.com/my_bucket
  10. Haga clic en Siguiente. El cuadro de diálogo avanza al separador Datos en la nube. En este separador se muestran los objetos disponibles en esta ubicación de almacenamiento en la nube en el área de visualización. El área de visualización está en blanco cuando creamos una nueva ubicación de almacenamiento en la nube.
  11. Haga clic en Crear para crear la ubicación de almacenamiento en la nube.

Creación de una ubicación de almacenamiento en la nube de OCI mediante claves de firma de Oracle Cloud Infrastructure

Para crear una ubicación de almacenamiento en la nube de OCI mediante claves de firma de Oracle Cloud Infrastructure:

  1. En la página Conexiones, haga clic en Crear y seleccione Crear nueva ubicación de almacén en la nube. Se abrirá el asistente Add Cloud Store Location.
  2. En el separador Configuración de almacenamiento del cuadro Agregar almacén en la nube, introduzca un nombre para el enlace de almacenamiento en la nube. Por ejemplo:
    My_Cloud_Store
  3. (Opcional) En el campo Descripción, introduzca una descripción para el enlace. Por ejemplo:
    My cloud storage link.
  4. Haga clic en Seleccionar credencial y Crear credencial para crear una credencial. Se abre un asistente de creación de credenciales.
    Si tiene el OCID de usuario, el OCID de arrendamiento, la clave privada y la huella, seleccione Claves de firma de Oracle Cloud Infrastructure.
    Nota

    Si solo tiene un nombre de usuario y una contraseña, seleccione Nombre de usuario y contraseña de la nube en este paso y consulte la sección Creación de otra ubicación del almacén en la nube (compatible con Swift) de este tema.
  5. Especifique la siguiente información sobre su cuenta de OCI:

    Nombre de credencial: especifique un nombre para identificar las credenciales. Consulte Creación de un objeto de credencial de OCI para introducir el nombre de credencial para especificar el nombre de credencial.

  6. Huella: huella del par de claves de RSA. Consulte Creación de un objeto de credencial de OCI para introducir el nombre de la credencial para introducir la huella.

  7. Clave privada: la clave privada sin cifrar del par de claves RSA. Esto no se debe cifrar mediante ninguna frase de contraseña. Consulte Creación de un objeto de credencial de OCI para introducir el nombre de credencial para introducir la clave privada.

  8. Arrendamiento de Oracle Cloud Infrastructure: OCID del inquilino. Consulte Dónde obtener el OCID del arrendamiento y el OCID del usuario para obtener más información sobre cómo obtener el OCID del arrendamiento.

  9. Nombre de usuario de Oracle Cloud Infrastructure: OCID del usuario. Consulte Dónde obtener el OCID del arrendamiento y el OCID del usuario para obtener más información sobre cómo obtener el OCID del usuario.

  10. Seleccione Crear credencial.
  11. En el campo URI de cubo, introduzca el URI y el cubo del cubo del almacén en la nube. Por ejemplo:
    https://objectstorage.<region>.oraclecloud.com/n/<namespace>/b/<bucket>/
  12. Haga clic en Siguiente.
  13. El cuadro de diálogo avanza al separador Datos en la nube. En este separador se muestran los objetos disponibles en esta ubicación de almacenamiento en la nube en el área de visualización.

    Nota

    El área de visualización está en blanco al crear una nueva ubicación de almacenamiento en la nube.
  14. Haga clic en Crear.

Recibirá una notificación de que la ubicación de almacenamiento en la nube se ha creado correctamente.

Creación de credenciales nativas de Oracle Cloud Infrastructure

Para establecer una conexión de almacenamiento en la nube desde Data Studio al servicio Oracle Cloud Infrastructure (OCI) Object Storage, debe configurar la ubicación de almacenamiento en la nube con los detalles de autenticación de OCI. Puede crear credenciales nativas de Oracle Cloud Infrastructure (OCI) mediante el procedimiento CREATE_CREDENTIAL del paquete DBMS_CLOUD.

Creación de un objeto de credencial de Oracle Cloud Infrastructure (OCI)

Para acceder a Object Storage, debe tener credenciales que pueda crear mediante el procedimiento CREATE_CREDENTIAL del paquete DBMS_CLOUD. DBMS_CLOUD soporta la creación de objetos de credenciales que contienen autenticación nativa de OCI. El procedimiento DBMS_CLOUD almacena credenciales del servicio en la nube en Autonomous Database.

El procedimiento DBMS_CLOUD.CREATE_CREDENTIAL está sobrecargado con los parámetros relacionados con Oracle Cloud Infrastructure, incluidos: user_ocid, tenancy_ocid, private_key y la huella. Se utiliza para utilizar la autenticación de claves de firma de Oracle Cloud Infrastructure.

Vamos a crear una credencial de autenticación nativa de OCI al crear un objeto de credencial de almacén de objetos. En la autenticación nativa de OCI, el procedimiento DBMS_CLOUD.CREATE_CREDENTIAL incluye los siguientes parámetros:

Tabla 3-2 Descripciones de parámetros DBMS_CLOUD.CREATE_CREDENTIAL

parámetro Descripción
credential_name

El parámetro credential_name debe cumplir las convenciones de nomenclatura de objetos de Oracle, que no permiten espacios ni guiones.

user_ocid

Especifica el OCID del usuario. Consulte Dónde obtener el OCID del arrendamiento y el OCID del usuario para obtener más información sobre cómo obtener el OCID del usuario.

tenancy_ocid

Especifica el OCID del arrendamiento. Consulte Dónde obtener el OCID del arrendamiento y el OCID del usuario para obtener más información sobre cómo obtener el OCID del arrendamiento.

private_key

Especifica la clave privada generada. Las claves privadas generadas con una frase de contraseña no están soportadas. Debe generar la clave privada sin una frase de contraseña. Consulte Cómo generar una clave de firma de API para obtener más información sobre la generación de un par de claves en formato PEM.

fingerprint

Especifica una huella. Después de cargar una clave pública generada en la cuenta del usuario, se muestra la huella en la consola. Utilice la huella mostrada para este argumento. Consulte Cómo obtener la huella de la clave y Cómo generar una clave de firma de API para obtener más información.

Esta es la sintaxis del procedimiento DBMS_CLOUD.CREATE_CREDENTIAL:

DBMS_CLOUD.CREATE_CREDENTIAL (
	credential_name IN VARCHAR2,
	user_ocid       IN VARCHAR2,
	tenancy_ocid    IN VARCHAR2,
	private_key     IN VARCHAR2,
	fingerprint     IN VARCHAR2);

Una vez que obtenga todas las entradas necesarias y genere su clave privada, a continuación se muestra un ejemplo del procedimiento CREATE_CREDENTIAL:

BEGIN  DBMS_CLOUD.CREATE_CREDENTIAL (    credential_name =>
      'OCI_NATIVE_CRED',    user_ocid              =>
      'ocid1.user.oc1..aaaaaaaatfn77fe3fxux3o5lego7glqjejrzjsqsrs64f4jsjrhbsk5qzndq',    tenancy_ocid           =>
      'ocid1.tenancy.oc1..aaaaaaaapwkfqz3upqklvmelbm3j77nn3y7uqmlsod75rea5zmtmbl574ve6a',    private_key            =>
      'MIIEogIBAAKCAQEAsbNPOYEkxM5h0DF+qXmie6ddo95BhlSMSIxRRSO1JEMPeSta0C7WEg7g8SOSzhIroCkgOqDzkcyXnk4BlOdn5Wm/BYpdAtTXk0sln2DH/GCH7l9P8xC9cvFtacXkQPMAXIBDv/zwG1kZQ7Hvl7Vet2UwwuhCsesFgZZrAHkv4cqqE3uF5p/qHfzZHoevdq4EAV6dZK4Iv9upACgQH5zf9IvGt2PgQnuEFrOm0ctzW0v9JVRjKnaAYgAbqa23j8tKapgPuREkfSZv2UMgF7Z7ojYMJEuzGseNULsXn6N8qcvr4fhuKtOD4t6vbIonMPIm7Z/a6tPaISUFv5ASYzYEUwIDAQABAoIBACaHnIv5ZoGNxkOgF7ijeQmatoELdeWse2ZXll+JaINeTwKU1fIB1cTAmSFv9yrbYb4ubKCJuYZJeC6I92rT6gEiNpr670Pn5n43cwblszcTryWOYQVxAcLkejbPA7jZd6CW5xm/vEgRv5qgADVCzDCzrij0t1Fghicc+EJ4BFvOetnzEuSidnFoO7K3tHGbPgA+DPN5qrO/8NmrBebqezGkOuOVkOA64mp467DQUhpAvsy23RjBQ9iTuRktDB4g9cOdOVFouTZTnevN6JmDxufu9Lov2yvVMkUC2YKd+RrTAE8cvRrn1A7XKkH+323hNC59726jT57JvZ+ricRixSECgYEA508e/alxHUIAU9J/uq98nJY/6+GpI9OCZDkEdBexNpKeDq2dfAo9pEjFKYjH8ERj9quA7vhHEwFL33wk2D24XdZl6vq0tZADNSzOtTrtSqHykvzcnc7nXv2fBWAPIN59s9/oEKIOdkMis9fps1mFPFiN8ro4ydUWuR7B2nM2FWkCgYEAxKs/zOIbrzVLhEVgSH2NJVjQs24S8W+99uLQK2Y06R59L0Sa90QHNCDjB1MaKLanAahP30l0am0SB450kEiUD6BtuNHH8EIxGL4vX/SYeE/AF6tw3DqcOYbLPpN4CxIITF0PLCRoHKxARMZLCJBTMGpxdmTNGyQAPWXNSrYEKFsCgYBp0sHr7TxJ1WtO7gvvvd91yCugYBJAyMBr18YY0soJnJRhRL67A/hlk8FYGjLW0oMlVBtduQrTQBGVQjedEsepbrAcC+zm7+b3yfMb6MStE2BmLPdF32XtCH1bOTJSqFe8FmEWUv3ozxguTUam/fq9vAndFaNre2i08sRfi7wfmQKBgBrzcNHN5odTIV8l9rTYZ8BHdIoyOmxVqM2tdWONJREROYyBtU7PRsFxBEubqskLhsVmYFO0CD0RZ1gbwIOJPqkJjh+2t9SH7Zx7a5iV7QZJS5WeFLMUEv+YbYAjnXK+dOnPQtkhOblQwCEY3Hsblj7Xz7o=',    fingerprint            =>
      '4f:0c:d6:b7:f2:43:3c:08:df:62:e3:b2:27:2e:3c:7a');END;/ 
    PL/SQL procedure successfully completed.

Ahora puede recuperar las nuevas credenciales con la siguiente consulta:

SELECT owner, credential_name FROM dba_credentials WHERE credential_name LIKE '%NATIVE%';  OWNER CREDENTIAL_NAME----- ---------------
    ADMIN OCI_NATIVE_CRED

Creación de credenciales de Amazon Web Services (AWS)

Para acceder al catálogo de AWS Glue, debe tener credenciales de AWS que pueda crear mediante el asistente de creación de credenciales. Este asistente almacena credenciales del servicio en la nube en Autonomous Database.

Utilice el asistente CREATE CREDENTIAL según dónde residan los archivos de origen. Para crear credenciales de AWS:
  1. En la página Conexiones, haga clic en Crear y seleccione Nueva ubicación de almacén en la nube.


    Descripción de connections1.png a continuación

  2. Seleccione Crear credencial en el asistente Agregar ubicación de almacén en la nube.


    Descripción de aws-credential.png siguiente

  3. Seleccione Nombre de usuario y contraseña de Cloud.
  4. Seleccione Amazon S3 en la lista desplegable Tienda en la nube.
  5. Introduzca un nombre en el campo Nombre de la credencial. El nombre debe cumplir las convenciones de nomenclatura de objetos de Oracle, que no permiten espacios ni guiones. Por ejemplo, MY_AWS_CRED.
  6. En el campo ID de clave de acceso de AWS, introduzca el ID de la clave de acceso de AWS. Por ejemplo: myAccessKeyID, consulte Gestión de claves de acceso para usuarios de IAM.
  7. En el campo Clave de acceso secreto de AWS, introduzca su clave de acceso secreto de AWS. Para obtener información sobre las claves de acceso de AWS, consulte Gestión de claves de acceso para usuarios de IAM.
  8. Haga clic en Crear credencial para crear credenciales de AWS.

Registrar catálogo de datos

Puede registrar los catálogos de datos que desea utilizar con el registro del catálogo de datos.

Registro de OCI Data Catalog

Para registrar un catálogo de datos, debe especificar los detalles de las credenciales que desea registrar su origen de datos. Un objeto de credencial gestiona una instancia de Data Catalog. En la autenticación nativa de OCI, el procedimiento DBMS_CLOUD.CREATE_CREDENTIAL incluye estos parámetros: credential_name, user_ocid, tenancy_ocid, private_key y fingerprint.

Consulte Paquete REF DBMS_DCAT para consultar los procedimientos para agregar parámetros personalizados como región e ID de catálogo de datos al catálogo de datos. El ID de Data Catalog es un identificador único de Oracle en la nube para la instancia de Data Catalog y la región es la región de Data Catalog.

Para registrar el catálogo de datos:
  1. En la página Conexiones, haga clic en Crear y seleccione Registrar Data Catalog. Se abre el asistente de registro de Data Catalog.
  2. En el separador Catalog Settings, especifique los siguientes detalles:
    • Nombre de catálogo: Test. Introduzca el nombre que desee.
    • Descripción: especifique una descripción. Este campo es opcional.
    • En Detalles de Data Catalog, rellene los siguientes valores de campo:
      • Credencial para conexión a Data Catalog: seleccione un valor de la lista desplegable. La lista desplegable muestra los valores de las credenciales que ha creado. Si no tiene credenciales, puede crear una. Consulte Creación de credenciales para obtener más información.
      • Región: us-ashburn-1. Introduzca el nombre de región que utiliza al crear las credenciales mediante el paquete DBMS_DCAT.
      • ID de Data Catalog: ocid1.datacatalog.oc1.iad.amaaaaaa7ratcziayxh7uzll24cp3uwzsugfj7qlubak77toiehidpsqsygq. Introduzca el ID del catálogo de datos del paquete DBMS_DCAT.
      • Seleccione el botón Registrar conexión al catálogo de datos para registrar el catálogo de datos en la base de datos autónoma. Puede ver esta opción al seleccionar OCI Data Catalog en Tipo de catálogo.
      • Seleccione la opción Usar credencial independiente de Object Storage para seleccionar las credenciales de base de datos en la lista desplegable. Puede ver esta opción al seleccionar OCI Data Catalog en Tipo de catálogo.
  3. Haga clic en Siguiente para avanzar al separador Registrar activos. Este separador crea una conexión con los objetos de Data Catalog de origen que seleccione de la lista de objetos.
  4. Después de registrar correctamente los objetos del catálogo de datos, haga clic en Crear.
  5. Recibirá una notificación de que el catálogo de datos se ha creado correctamente.

    Después de crear correctamente el catálogo de datos, puede ver la entidad del catálogo de datos en la lista de entidades de la página Conexiones.

Registrar catálogo de AWS Glue

Puede integrar el catálogo de datos de Oracle con el catálogo de datos de Amazon Glue.

Para acceder al catálogo de AWS Glue, registre el catálogo en la página Conexiones.

Esto le permite sincronizar metadatos de Data Catalog con AWS Glue y consultar datos almacenados en S3 desde una instancia de Autonomous Database sin derivar manualmente el esquema de los orígenes de datos externos ni crear tablas externas.

Consulte Query External Data with Glue Data CatalogQuery External Data with Glue Data Catalog para obtener más información.

También necesita una credencial de AWS para asociarse al catálogo de AWS Glue. La herramienta inicia la conexión especificando los siguientes valores de campo:
  • Almacenamiento en la nube
  • Nombre de credencial
  • ID de clave de acceso de AWS
  • Clave de acceso secreto de AWS
Para registrar el catálogo de datos:
  1. En la página Conexiones, haga clic en Crear y seleccione Registrar Data Catalog. Esto abre el asistente de registro de Data Catalog.
  2. En el separador Catalog Settings, especifique los siguientes detalles:
    • Nombre de catálogo: MY_GLUE_CATALOG
    • Descripción: especifique una descripción. Este campo es opcional.
    • En Detalles de Data Catalog, rellene los siguientes valores de campo:
      • Tipo de catálogo: seleccione el catálogo de AWS en la lista desplegable.
      • Credencial para conexión a Data Catalog: seleccione un valor de credencial en la lista desplegable. La lista desplegable muestra los valores de las credenciales que ha creado. Si no tiene credenciales, puede crear una. Consulte Creación de credenciales de Amazon Web Services (AWS) para obtener más información.
      • Región: eu-west-2. Introduzca el nombre de región que utiliza al crear las credenciales de AWS.
        Descripción de register-aws-glue.png a continuación

        El campo Registrar conexión a Data Catalog aparecerá atenuado desde que seleccionó el catálogo de AWS. Puede seleccionar este campo solo si desea registrar la conexión del catálogo de datos en Autonomous Database (es decir, al seleccionar OCI Data Catalog).

  3. Haga clic en Siguiente para avanzar al separador Registrar activos. El separador Registrar activos crea una conexión con los objetos del catálogo de datos de origen que seleccione de la lista de objetos.

  4. Después de registrar correctamente los objetos del catálogo de datos, haga clic en Crear.
    Descripción de register-glue-assets.png

  5. Recibirá una notificación de que el catálogo de datos se ha creado correctamente. Después de crear correctamente el catálogo de datos, puede ver la entidad del catálogo de datos en la lista de entidades de la página Conexiones.

Gestión de la entidad de recurso con DBMS_CLOUD

La entidad de recurso de Oracle Cloud Infrastructure (OCI) permite a las aplicaciones y servicios que se ejecutan en OCI acceder a una instancia de Autonomous Database sin necesidad de credenciales de base de datos tradicionales (por ejemplo, nombre de usuario y contraseña).

No es necesario crear un objeto de credencial cuando se utiliza una entidad de recurso. Autonomous Database crea y protege las credenciales de la entidad de recurso que utiliza para acceder a los recursos de Oracle Cloud Infrastructure especificados. Una entidad de recurso consta de un token de sesión temporal y credenciales seguras que permiten a la base de datos autenticarse en otros servicios de Oracle Cloud Infrastructure.

Requisitos para utilizar la entidad de recurso con Autonomous Database:

Al autenticarse mediante una entidad de recurso, no necesita crear ni gestionar credenciales para acceder a los recursos de OCI. Autonomous Database hace que la entidad de recurso esté disponible y protege la entidad de recurso.

Gestionar entidad de recurso con Data Studio

También puede activar la entidad de recurso mediante Data Studio.

  1. En la pantalla de inicio de Database Actions, seleccione el mosaico Carga de datos.
  2. Haga clic en Conexiones. Se abre la página Conexiones.

  3. En la página Conexiones, haga clic en Crear y seleccione Gestionar entidad de recurso.
    Descripción de enable-resource.png

    Se abre el cuadro de diálogo Gestionar entidad de recurso.


    Descripción de manage-resource.png a continuación

  4. Seleccione el usuario o los usuarios que desea agregar de la lista Usuarios disponibles a la lista Usuarios seleccionados para activar su entidad de recurso.

    Elija cualquiera de las opciones disponibles:

    • >: esta opción permite mover el usuario a Usuarios seleccionados.

      <: para eliminar el usuario seleccionado de Usuarios Seleccionados, seleccione esta opción.

      >>: esta opción permite mover todas las tablas a la lista Usuarios seleccionados.

      <<: para eliminar todos los usuarios seleccionados de Usuarios seleccionados, seleccione esta opción.


      Descripción de arrastrar-user.png a continuación

    Nota

    Puede otorgar acceso a la credencial de entidad de recurso a un usuario de base de datos solo si el usuario ADMIN ha activado la credencial de entidad de recurso.

  5. Seleccione la opción Mostrar código para ver el código PL/SQL equivalente del cuadro de diálogo Gestionar entidad de recurso. Puede copiar y ejecutar este código PL/SQL en la hoja de trabajo para realizar la misma acción que se produce al hacer clic en Activar entidad de recurso en el cuadro de diálogo Gestionar entidad de recurso.
    Descripción de show-code-manage.png

  6. Haga clic en Ejecutar para completar el proceso de activación de la entidad de recurso de los usuarios seleccionados.

    Se muestra una notificación de confirmación que confirma que la entidad de recurso de los usuarios seleccionados está activada.

  7. Seleccione un usuario de Usuarios Seleccionados a Usuarios Disponibles para desactivar la entidad de recurso para el usuario seleccionado. Esto elimina la credencial OCI$RESOURCE_PRINCIPAL. Consulte Desactivación de la entidad de recurso en Autonomous Database para obtener más información sobre este tema.