Recopilación desde bases a partir de IA autónomas con acceso privado
La recogida es un proceso que extrae metadatos técnicos del origen de datos a Data Catalog. En este tutorial se proporcionan los pasos necesarios para recopilar desde un origen de datos al que solo se puede acceder de forma privada.
En este tutorial:
- Creará las políticas necesarias para recoger una Autonomous Database con una URL privada.
- Obtendrá los detalles de acceso a Autonomous Database.
- Creará un punto final privado en Data Catalog.
- Asociará el punto final privado a su instancia de Data Catalog.
- Cree un activo de datos.
- Agregue una conexión para el activo de datos.
- Recoja el activo de datos.
Para obtener más información, consulte configuración de una red privada.
Antes de empezar
Para realizar correctamente este tutorial, debe tener lo siguiente:
- Cuenta de de Oracle Cloud Infrastructure. Consulte Registro en Oracle Cloud Infrastructure.
- Acceda para utilizar los recursos de Data Catalog. Consulte los requisitos y los ejemplos de políticas.
- Una instancia creada de Data Catalog. Consulte Creación de una instancia de Data Catalog.
Si ya dispone de una Autonomous Database desde la que desea realizar la recopilación, puede utilizar los detalles de esa base de datos para completar este tutorial. Si no dispone de una Autonomous Database con acceso privado y desea probar este tutorial, puede seguir las instrucciones siguientes para configurar los recursos necesarios.
Configuración de los recursos necesarios para este tutorial
Puede crear políticas en Oracle Cloud Infrastructure para permitir el acceso a los distintos recursos.
Para poder crear una red privada en su arrendamiento, debe disponer de los permisos de red necesarios.
En esta configuración, puede crear una política que le permita realizar todas las operaciones de red en cualquier compartimento de su arrendamiento.
Lleve cabo los siguientes pasos:
Una red virtual en la nube (VCN) es una red privada virtual que se configura en una única región de Oracle Cloud Infrastructure. Una VCN tiene un bloque de CIDR IPv4 contiguo y único de su elección.
El rango de tamaño de VCN permitido es de /16 a /30. Decida el bloque de CIDR para poder crear una VCN. No se puede cambiar el valor de CIDR posteriormente. Como referencia, aquí dispone de una calculadora de CIDR.
Para crear una VCN, siga estos pasos:
- Abra el menú de navegación , seleccione Red y, a continuación, seleccione Redes virtuales en la nube.
- Seleccione Create VCN.
- Introduzca un nombre para identificar la VPN y seleccione el compartimento en el que tiene permiso para trabajar.
- Introduzca el bloque de CIDR para la VCN. Para este tutorial, puede introducir 10.0.0.0/16.
- Seleccione RESOLUCIÓN DNS e introduzca una etiqueta DNS.
- Seleccione Create VCN.
Se creará la VCN y se mostrará la página Detalles de redes virtuales en la nube para la VCN.
Por defecto, se crea automáticamente una tabla de rutas, una opción de DHCP y una lista de seguridad para la VCN. Utilizará estos componentes por defecto al crear una subred privada.
Las subredes son divisiones que crea en la VCN. Cada subred está formada por un rango contiguo de direcciones IP que no se superponen con otras subredes de la VCN. Cree una subred privada cuando no desee que los recursos creados en la subred tengan direcciones IP públicas.
Realice los siguientes pasos para crear una subred privada:
- Seleccione Create Subnet en la página Virtual Cloud Networks Details de la VCN que ha creado en el paso anterior.
- Introduzca un nombre para la subred privada.
- Mantenga la selección regional por defecto para el tipo de subred.
- Introduzca el bloque de CIDR para la subred privada. Para este tutorial, puede introducir 10.0.0.0/24.
- Seleccione la tabla de rutas por defecto.
- Seleccione SUBRTA PRIVADA para el acceso a la subred.
- Seleccione Usar los nombres de host de DNS en esta subred para la resolución de DNS.
- Introduzca una etiqueta DNS.
- Seleccione las opciones de DHCP predeterminadas y las listas de seguridad predeterminadas.
- Seleccione Create Subnet.
Se crea la subred privada y se muestra en la página Subnets del compartimento que ha seleccionado.
Al crear una Autonomous Database en una VCN, debe especificar el grupo de seguridad de red (NSG) para la base de datos. Un NSG consta de reglas de seguridad que se aplican solo a un grupo de VNIC.
Sin reglas de seguridad, no se permite tráfico ni fuera ni dentro de las VNIC en la VCN.
Siga estos pasos para crear un NSG con una regla de entrada:
- Seleccione Grupos de seguridad de red en la página Detalles de redes virtuales en el nube de la VCN que creó anteriormente.
- Seleccione Crear grupo de seguridad de Red.
- Introduzca un nombre para el NSG.
- Asegúrese de que tiene permisos para trabajar en el compartimento seleccionado y seleccione Next (Siguiente).
- Seleccione Entrada en DIRECCIÓN.
- Seleccione CIDR en TIPO DE ORIGEN e introduzca el CIDR para la subred privada en CIDR DE ORIGEN. Para este tutorial, puede introducir 10.0.0.0/24.
- Seleccione TCP en PROTOCOLO IP.
- Introduzca 1522 en RANGO DE PUERTOS DE DESTINO.
- Seleccione + Otra regla.
- Seleccione Entrada en DIRECCIÓN.
- Seleccione CIDR en TIPO DE DESTINO e introduzca CIDR para la subred privada en CIDR DE DESTINO. Para este tutorial, puede introducir 10.0.0.0/24.
- Mantenga Todos los protocolos en PROTOCOLO IP.
- Seleccione Crear.
En este tutorial, la base de datos autónoma se crea en la misma subred que se utiliza en Data Catalog para configurar la red privada para la recogida. Para este escenario, ha creado las reglas de entrada y salida que especifican el CIDR de la subred privada.
La base de datos autónoma puede estar en una subred privada diferente a la subred utilizada en Data Catalog para configurar la red privada para la recogida. En ese caso, debe crear las reglas de entrada y salida que especifiquen el CIDR de la VCN.
Realice los siguientes pasos para crear una base de datos de IA autónoma con acceso privado.
Por ejemplo, para crear una base de datos de IA autónoma con un tipo de carga de trabajo de almacén de datos:
- Abra el menú de navegación y seleccione Oracle Database. En Autonomous Database, seleccione Autonomous Data Warehouse.
- Seleccione Create Autonomous Database.
- Asegúrese de que dispone de permiso para trabajar en el compartimento seleccionado e introduzca un nombre mostrado y un nombre de base de datos para Autonomous Database.
- Mantenga Almacén de datos como tipo de carga de trabajo.
- Retener Serverless como tipo de despliegue.
- Configure la base de datos con la versión de base de datos 19c, el recuento 1 ECPU y el almacenamiento de 1 TB, y active la opción Escala automática.
- Introduzca una contraseña para el usuario ADMINISTRADOR. Necesitará esta contraseña cuando se conecte a esta base de datos más adelante en este tutorial.
- En la sección Seleccionar Acceso de Red, seleccione Solo Acceso de Punto Final Privado.
- Seleccione la VCN, la subred y el NSG que ha creado en los pasos anteriores.
- Introduzca un prefijo de nombre de host. Este texto aparece en la URL privada de la base de datos.
- Mantenga la opción BYOL para el tipo de licencia.
- Seleccione Create Autonomous Database.
Cuando se crea una VCN, se crea una lista de seguridad por defecto para la VCN. Puede agregar más reglas de seguridad a esta lista para seguridad por defecto o crear una lista para que el tráfico entre y salga de la VCN. En este tutorial, puede agregar reglas de seguridad a la lista de seguridad por defecto.
Realice los siguientes pasos para crear una lista de seguridad con las reglas de seguridad necesarias:
- Abra el menú de navegación , seleccione Red y, a continuación, seleccione Redes virtuales en la nube.
- Seleccione la VCN que ha creado antes para ver los detalles de la VCN.
- En la página Detalles de redes virtuales en la nube de la VCN que ha creado anteriormente, seleccione Lista de seguridad
- Seleccione la Lista de seguridad por defecto para <your vcn>.
- Seleccione Reglas de salida.
- Seleccione Agregar reglas de salida.
- Introduzca el CIDR de la subred privada. Para este tutorial, introduzca 10.0.0.0/24.
- Seleccione Todos los protocolos en PROTOCOLO IP.
- Seleccione Agregar reglas de salida.
- Seleccione Reglas de entrada.
- Seleccione Agregar reglas de entrada.
- Introduzca el CIDR de la subred privada. Para este tutorial, introduzca 10.0.0.0/24.
- Seleccione TCP en PROTOCOLO IP.
- Introduzca 1521-1522 en Rangos de puertos de destino.
- Seleccione Agregar reglas de entrada.
En este tutorial, la base de datos autónoma se crea en la misma subred que se utiliza en Data Catalog para configurar la red privada para la recopilación. Para este escenario, ha creado las reglas de entrada y salida que especifican el CIDR de la subred privada.
La base de datos autónoma puede estar en una subred privada diferente a la subred que se utiliza en Data Catalog para configurar la red privada para la recopilación. En ese caso, debe crear las reglas de entrada y salida que especifiquen el CIDR de la VCN.
1. Creación de políticas de acceso
Para configurar Data Catalog para acceder a la red privada de un origen de datos, necesita disponer de acceso a los recursos de red y Data Catalog.
Si ya dispone de acceso para realizar todas las operaciones de Data Catalog y Networking en los compartimentos necesarios, puede omitir este paso.
Para crear la política necesaria para configurar una red privada en Data Catalog, realice los siguientes pasos:
2. Obtención de detalles del origen de datos
Necesita la información de conexión de base de datos y red privada de la Autonomous Database que desea recopilar.
Obtenga los siguientes detalles de Autonomous Database:
| Información necesaria | Instrucciones para obtener la información |
|---|---|
| Para configurar la red privada, necesita el nombre de la VCN y la subred, así como la URL privada de la base de datos. |
Nota: Si tiene más bases de datos en esta red (con la misma VCN y subred) que desea recopilar, tome nota también de la URL privada de esas bases de datos. |
| Para crear el activo de datos, necesita el nombre de la base de datos. | En la página de detalles de Autonomous Database, tome nota del nombre de la base de datos en la sección Información General. |
| Para agregar una conexión, necesita la cartera de base de datos y las credenciales de conexión. |
También necesita las credenciales (nombre de usuario y contraseña) de la base de datos que especificó al crear la Autonomous Database. Si no ha creado la base de datos autónoma, obtenga las credenciales del administrador. Durante la recogida, solo puede ver las entidades de base de datos a las que tiene acceso. |
3. Creación de un punto final privado
Puede crear un punto final privado de Data Catalog para configurar los detalles de acceso a la red de los orígenes de datos de Autonomous Database que desea recopilar.
Para crear un punto final privado en Data Catalog, realice los siguientes pasos:
ACTIVO.Si el estado del punto final privado cambia a CON FALLOS, asegúrese de que ha creado las políticas de acceso y configurado la red privada correctamente.
4. Asociación de un punto final privado
Asocie un punto final privado a un catálogo de datos para permitir que se creen activos de datos para las fuentes de datos disponibles en la red privada.
Para asociar un punto final privado a un catálogo de datos, realice los siguientes pasos:
- Seleccione Data Catalogs.
- Seleccione el menú del catálogo de datos donde desea asociar el punto final privado y seleccione Asociar punto final privado.
- Seleccione el punto final privado que ha creado en el paso anterior y seleccione Asociar.
Actualizando, mientras se asocia el punto final privado. Una vez que el punto final privado se ha asociado correctamente, el estado del catálogo de datos cambiará a Activo.5. Creación de un activo de datos de base de datos de IA autónoma
Ya puede registrar su base de datos autónoma de IP privada con Data Catalog como activo de datos . En este tutorial podrá crear un activo de datos de Autonomous Data Warehouse.
Para crear un activo de datos de Autonomous Database, realice los siguientes pasos:
6. Adición de una conexión
Después del registro de un origen de dato como activo de dato en el catálogo de Datos, cree una conexión al activo de dato para poder recogerlo. Puede crear diversas conexiones a su origen de datos. Se necesita al menos una conexión para recoger un activo de datos.
Para los tipos de orígenes de datos de base de datos autónoma, puede utilizar secretos en Oracle Cloud Infrastructure Vault para almacenar la contraseña que necesita para conectarse al origen mediante una conexión. Mediante OCI Vault, proporciona el OCID del secreto al especificar los detalles de la conexión, por lo que no tiene que introducir la contraseña real al crear el activo de datos. También puede utilizar secretos para la cartera y las contraseñas de Oracle en lugar de cargar la cartera al crear el activo de datos.
Un almacén de claves es un contenedor para claves y secretos. Los secretos almacenan credenciales, como las contraseñas necesarias para conectarse a orígenes de datos. Puede utilizar una clave de cifrado en un almacén de claves para cifrar e importar contenido secreto en el almacén. El contenido del secreto está codificado en Base64. Data Catalog utiliza la misma clave para recuperar y descifrar secretos al conectar un activo de datos al origen de datos. Para obtener más información sobre el almacén, la clave y el secreto, consulte Visión general de Vault. Para obtener información sobre cómo copiar el OCID de secreto, consulte Visión general de Vault.
- Proporcione una contraseña de cartera al descargar la cartera.
- Elimine el archivo
.p12del archivo .zip de cartera descargado. - Utilice cualquier codificador base64 para codificar el zip de cartera cambiado en base64.
- Copie los datos codificados en Base64 en un secreto de un almacén de claves.
- Cree un secreto para la contraseña de la base de datos.
Para agregar una conexión para el activo de datos de la base de datos autónoma, siga estos pasos:
7. recopilación del activo de datos
Ya está listo para recoger su activo de datos de base de datos autónoma. Autonomous Database debe tener los datos de los que desea recopilar los metadatos técnicos. Si ha utilizado las instrucciones de configuración de este tutorial, puede recopilar metadatos de los datos por defecto disponibles en la base de datos autónoma.
Para recopilar el activo de datos de Autonomous Database, realice los siguientes pasos:
Siguiente paso
Ahora, puede explorar el activo de datos, crear un glosario y enlazar términos y etiquetas a objetos de datos.