Replicación de datos del procesamiento de transacciones de IA autónoma en Apache Iceberg
Descubre cómo replicar datos de Autonomous AI Transaction Processing en Apache Iceberg en OCI GoldenGate.
Antes de empezar
Para completar correctamente este inicio rápido, debe tener:
- Procesamiento de transacciones de IA autónoma de origen
- Un entorno de destino de Apache Iceberg:
- OCI GoldenGate admite Azure Data Lake Storage, Amazon S3 y Google Cloud Storage como servicios de almacenamiento para las tablas de Apache Iceberg.
- OCI GoldenGate admite catálogos de Hadoop, Nessie, AWS Glue, Polaris, REST y JDBC para Apache Iceberg.
Configuración del entorno: proceso de transacciones de IA autónoma
Si aún no tiene una base de datos de origen configurada para la replicación, puede seguir estos pasos para cargar un esquema de ejemplo que utilizar para este inicio rápido. Este inicio rápido utiliza Autonomous AI Transaction Processing para la base de datos de origen.
Para configurar el procesamiento de transacciones de IA autónoma de origen:
- Descargue y descomprima el esquema de base de datos de ejemplo.
- En la consola de Oracle Cloud, seleccione su instancia de Procesamiento de transacciones de IA autónoma (ATP) en la página Base de datos de IA autónoma para ver los detalles y acceder a Database Actions.
- Desbloquee el usuario de GGADMIN:
- Haga clic en Acciones de bases de datos y, a continuación, en Usuarios de bases de datos.
- Busque GGADMIN y, a continuación, haga clic en su menú de puntos suspensivos (tres puntos) y seleccione Editar.
- En el panel Editar usuario, introduzca la contraseña de GGADMIN, confirme la contraseña y, a continuación, anule la selección de La cuenta está bloqueada.
- Haga clic en Aplicar cambios.
- Cargue el esquema de ejemplo y datos del origen:
- Active el registro complementario:
Tarea 1: Creación de los recursos
En este ejemplo de inicio rápido se necesitan despliegues y conexiones tanto para el origen como para el destino.
- Cree un despliegue de Oracle para la instancia de Autonomous AI Transaction Processing de origen.
- Cree un despliegue de Big Data para el destino Apache Iceberg.
- Creación de una conexión de Autonomous Transaction Processing.
- Cree una conexión Apache Iceberg.
- Cree una conexión de servidor GoldenGate y asignarla al despliegue de Oracle.
- Asigne la conexión ATP al despliegue de la Oracle.
- Asigne la conexión Iceberg al despliegue de Big Data.
Tarea 2: Adición del Extract
- En la página Despliegues, seleccione el despliegue de Autonomous AI Transaction Processing de origen.
- En la página Iniciar consola, haga clic en .
- Conéctese con el nombre de usuario y la contraseña del administrador del despliegue de origen.
- Agregue la información de transacción.
- Agregue un Extract.
Tarea 3: Adición y ejecución de Distribution Path
- Si utiliza el almacén de credenciales GoldenGate, cree un usuario para la ruta de distribución en el despliegue de Big Data del destino; de lo contrario, vaya al paso 3.
- En la consola del despliegue de ATP GoldenGate de origen, agregue una conexión de ruta de acceso para el usuario creado en la etapa 1.
- En la consola de despliegue de ATP de origen, agregue una ruta de distribución con los siguientes valores:
- En la consola de despliegue de Big Data de destino, revise el Receiver Path creado como resultado del Distribution Path.
- En la consola de despliegue de Big Data de destino, haga clic en Receiver Service.
- Revise los detalles de la ruta. Esta ruta se ha creado como resultado de la ruta Distribution Path creada en el paso anterior.