Guía paso a paso para incorporar datos de Db2 en la base de datos SQL nativa de Fabric mediante canalizaciones de datos de Microsoft Fabric
Introducción
Los mainframes son sistemas diseñados específicamente con hardware y software especializados diseñados para alto rendimiento, confiabilidad y escalabilidad. Se destacan en el manejo de cargas de trabajo grandes y con gran cantidad de transacciones. Por otro lado, Azure Cloud ofrece flexibilidad, escalabilidad, uso compartido de recursos y funciona en hardware básico e infraestructura virtualizada. Azure ofrece lo mejor en servicios de computación, almacenamiento, redes y seguridad a un precio razonable.
La migración de una base de datos Db2 z/OS a Fabric Native SQL Database ofrece numerosos beneficios para las organizaciones que buscan modernizar su infraestructura de datos y mejorar la eficiencia operativa. Fabric Native SQL Database ofrece las siguientes ventajas:
- Fácil de usar : es fácil de configurar y administrar.
- Alto rendimiento : maneja grandes cantidades de datos y consultas de manera eficiente.
- Seguro : proporciona funciones de seguridad sólidas que garantizan la protección de datos.
- Integración perfecta : se integra perfectamente con otros servicios de Microsoft Fabric.
- Funciones autónomas : escalamiento automático y ajuste del rendimiento.
- Productividad de desarrollo: integrada con marcos de desarrollo y análisis que mejoran la productividad del desarrollo.
Si necesita una plataforma de base de datos operativa fácil de administrar que pueda integrarse fácilmente con consultas multiplataforma con datos de inteligencia en tiempo real, archivos Parquet y datos maestros administrados en un almacén, entonces Azure Fabric Native Database debería ser su opción preferida.
- Si desea obtener más información sobre en qué escenario usar Azure SQL DB y cuándo usar Azure Fabric Native Database, puede consultar la documentación en el enlace .
- En la ubicación: enlace se menciona cómo crear una base de datos SQL en Fabric
En este blog técnico, explicamos cómo copiar datos de tablas de bases de datos Db2 desde Mainframe a Fabric Native SQL Database mediante canalizaciones de datos de Microsoft Fabric .
Aunque este blog se centra en Db2 z/OS como fuente, los mismos principios y orientación se aplicarán a otras bases de datos como Db2 LUW, Db2 iSeries (AS400), Oracle, etc.
Migración de datos de Db2 de mainframe a la base de datos SQL nativa de Fabric
A continuación se muestra un diagrama de alto nivel que muestra los diferentes componentes involucrados y el flujo de datos desde Db2 a la base de datos SQL nativa de Fabric mediante Fabric Data Pipelines:
Este blog técnico está dividido en 4 secciones:
A) Instalación de un gateway de datos local
B) Creación de Fabric Data Pipeline
C) Uso de la actividad de copia de datos de Fabric Data Pipeline para realizar la copia de datos de Db2 a la base de datos SQL nativa de Fabric y
D) Ejecución del proceso de copia de datos
A. Instalar una puerta de enlace de datos local
Una puerta de enlace de datos local (OPDG) es un software que se instala en una máquina Windows en una red local o en una máquina virtual de Azure. OPDG facilita el acceso a los datos en un entorno local para copiarlos en la nube de Azure. Puede instalar una puerta de enlace en modo personal , que se aplica solo a Power BI, o en modo estándar . La diferencia entre la instalación de OPDG en modo personal y estándar se menciona en el vínculo . Para este escenario de copia de datos, recomendamos instalar OPDG en modo estándar .
Los pasos completos para descargar e instalar el gateway de datos local están documentados en el enlace de ubicación .
Una vez descargado e instalado el software de la puerta de enlace, configúrela proporcionando su ID de Microsoft Entra .
Inicie sesión y registre el software de puerta de enlace recién instalado.
Configurar la clave de restauración de la puerta de enlace.
Después de un registro exitoso, el estado se mostrará como Listo para Microsoft Fabric.
B. Crear canalización de datos de Fabric
Inicie sesión en fabric.microsoft.com . Seleccione Fabric Experience en la parte inferior izquierda de la pantalla, luego haga clic en Your Fabric Workspace y luego en New Item como se muestra a continuación:
Haga clic en Canalización de datos para crear una nueva canalización.
Proporcionar un nuevo nombre para la tubería .
C. Utilice la actividad Copiar datos para copiar datos de Db2 z/OS a Fabric Native SQL DB
Haga clic en la actividad de Pipeline y luego seleccione la actividad Copiar datos .
Proporcione un nombre significativo a la actividad de copia.
En la pestaña Origen , haga clic en el menú desplegable Conexión y luego en la opción Más para crear una nueva conexión a la base de datos de origen Db2.
Busque Db2 como fuente y seleccione la opción de base de datos IBM Db2 que aparece a continuación.
Proporcione parámetros para conectarse al servidor de base de datos Db2 de origen como se menciona a continuación.
A) Servidor : proporcione el nombre DNS o la dirección IP del servidor Db2.
B) Base de datos : nombre de la base de datos Db2.
C) Nombre de la conexión : cualquier nombre para identificar la conexión de origen.
D) Puerta de enlace de datos : en caso de que desee utilizar la puerta de enlace de datos para conectarse a la fuente Db2, proporcione el nombre de la puerta de enlace de datos aquí. E) Nombre de usuario : proporcione la identificación del usuario del mainframe que tiene acceso a la base de datos Db2.
F) Contraseña : contraseña para la identificación del usuario del mainframe.
Haga clic en Probar conexión para verificar si los parámetros proporcionados y la conectividad de red con Db2 funcionan correctamente. Si la conexión se realizó correctamente, recibirá el mensaje: Conexión exitosa .
Haga clic en Vista previa de datos para ver datos de muestra de la tabla Db2.
Haga clic en la pestaña Destino y en la opción desplegable Conexión , haga clic en Más para crear una nueva conexión a la base de datos SQL nativa de Fabric de destino.
Haga clic en la base de datos SQL de Azure. Tenga en cuenta que el conector para la base de datos SQL nativa de Fabric y la base de datos SQL de Azure es el mismo que se muestra a continuación. No verá una opción de conector independiente para la base de datos SQL nativa de Fabric.
Proporcione el nombre del servidor de la base de datos SQL nativa de Fabric , el nombre de la base de datos y la puerta de enlace a través de la cual se debe realizar la conexión a la base de datos SQL nativa de Fabric. Además, para el método de autenticación, utilice la cuenta de la organización e inicie sesión. Haga clic en Conectar para realizar la conexión a la base de datos SQL nativa de Fabric de destino.
Proporcione el nombre de la tabla donde se deben copiar los datos. El esquema de la tabla de origen de Db2 y la tabla de destino de Fabric Native SQL Database deben ser iguales. El software Microsoft SQL Server Migration Assistant for Db2 ( SSMA ) puede ayudar a convertir el esquema de Db2 al esquema de Fabric Native SQL Database.
D. Ejecutar el oleoducto
Haga clic en la opción Ejecutar para ejecutar la canalización para realizar la copia de datos de Db2 a la base de datos SQL nativa de Fabric.
Como se muestra a continuación, la ejecución del pipeline de copia de datos se completó con éxito .
Haga clic en el nombre de la actividad para ver detalles adicionales de la ejecución. Como se muestra a continuación, se copiaron 201 registros de Db2 a la base de datos SQL nativa de Fabric.
Incluso puede conectarse a la base de datos SQL nativa de Fabric desde SSMA y verificar la cantidad de filas insertadas.
Resumen
La creciente adopción de la tecnología en la nube requiere una forma sencilla de migrar datos a la nube. Microsoft Fabric es una plataforma de análisis y datos de extremo a extremo diseñada para empresas que buscan una solución unificada. Abarca una amplia gama de servicios, entre los que se incluyen el movimiento, el procesamiento, la ingestión y la transformación de datos, el enrutamiento de eventos en tiempo real y la creación de informes. Microsoft Fabric ofrece un conjunto completo de funciones, como ingeniería de datos, fábrica de datos, ciencia de datos, análisis en tiempo real, almacén de datos y bases de datos.
En este blog, hemos demostrado lo sencillo que es copiar datos de Db2 en Mainframe a Fabric Native SQL Database mediante Fabric Data Pipelines. Esta potente herramienta simplifica el proceso de migración, lo que garantiza una transición fluida y eficiente a la nube, al tiempo que aprovecha las sólidas características de Microsoft Fabric.
Comentarios y sugerencias
Si tiene comentarios o sugerencias para mejorar este activo de migración de datos, envíe un correo electrónico al Equipo de ingeniería de la plataforma de base de datos . Micrososft. Blog. S. Traducido al español