Compartir vía


Traslado de datos de la base de datos de Azure SQL a Lakehouse mediante asistente de copia

En este tutorial se describen los pasos para mover datos a Lakehouse.

Se proporcionan dos enfoques mediante el asistente de copia:

  1. El primer enfoque mueve los datos de origen a las tablas de destino con formato delta.
  2. El segundo enfoque mueve los datos de origen a los archivos de destino.

Requisitos previos

Para empezar, debe completar los siguientes requisitos previos:

  • Una cuenta de inquilino con una suscripción activa. Cree una cuenta gratuita.
  • Se crea un área de trabajo.
  • Se crea una instancia de Lakehouse en el área de trabajo.

Traslado de archivos a Lakehouse como tablas en formato delta mediante asistente de copia

Siga estos pasos para configurar la actividad de copia.

Paso 1: Empezar con el asistente para copia

  1. Abra una canalización de datos existente o cree una nueva canalización de datos.

  2. Seleccione Asistente de copia de datos en el lienzo para abrir el asistente y empezar. O bien, seleccione Usar asistente para copia en la lista desplegable Copiar datos en la pestaña Actividades de la cinta de opciones.

    Captura de pantalla que muestra los dos lugares desde los que puede acceder al asistente para copia.

Paso 2: Configurar el origen

  1. Elija el origen de datos eligiendo un tipo de origen de datos. En este tutorial, usaremos Azure SQL Database como ejemplo. Busque en la pantalla Elegir origen de datos para buscar y seleccionar Base de datos de Azure SQL.

    Captura de pantalla que muestra dónde elegir la fuente de datos en la pantalla Copiar datos.

  2. Cree una conexión al origen de datos rellenando la información de conexión necesaria en el panel.

    Captura de pantalla que muestra dónde seleccionar Nueva conexión.

    Después de rellenar la información de conexión necesaria en el panel, seleccione Siguiente.

    Si aún no ha seleccionado una base de datos inicialmente, se le presenta una lista de bases de datos donde podrá seleccionar una.

    Captura de pantalla que muestra dónde actualizar la información de conexión.

  3. Seleccione las tablas que se van a mover. Después, seleccione Siguiente.

    Captura de pantalla que muestra dónde seleccionar las tablas.

Paso 3: Configurar el destino

  1. Elija Lakehouse como destino y, a continuación, vaya a Siguiente.

    Captura de pantalla que muestra dónde seleccionar el destino de la copia.

    Escriba un nombre de almacén de lago y, después, seleccione Crear y conectar.

    Captura de pantalla que muestra dónde seleccionar el almacén de datos.

  2. Configure y asigne los datos de origen a la tabla Lakehouse de destino. Seleccione Tablas para la carpeta raíz y Cargar en una nueva tabla para la configuración de carga. Proporcione un nombre de tabla y seleccione Siguiente.

    Captura de pantalla de dónde seleccionar el destino de su tabla.

  3. Revise la configuración y desactive la casilla Iniciar transferencia de datos inmediatamente. A continuación, seleccione Siguiente para finalizar la experiencia de asistente.

    Captura de pantalla que muestra dónde seleccionar Aceptar en la pantalla Revisar y crear.

Paso 4: Guardar la canalización de datos y ejecutarla para cargar datos

  1. Seleccione Ejecutar en la barra de herramientas Inicio y, a continuación, seleccione Guardar y ejecutar cuando se le solicite.

    Captura de pantalla que muestra dónde seleccionar Ejecutar en la pestaña Inicio de la ventana del editor de canalizaciones.

  2. Para cada actividad que se ejecutó, puede seleccionar el vínculo correspondiente de la actividad en la pestaña Salida después de que se ejecute la canalización para ver los detalles de la actividad. En este caso, tenemos dos actividades de copia individuales ejecutadas: una para cada tabla copiada de SQL Azure a Lakehouse. Al seleccionar el vínculo de detalles de la actividad, puede ver cuántos datos se leen y escriben y cuánto espacio consumen los datos en el origen y en el destino, así como la velocidad de rendimiento y otros detalles.

    Captura de pantalla que muestra dónde seleccionar el icono de las gafas y la pantalla detallada resultante.

Paso 5: Ver las tablas desde Lakehouse

  1. Vaya a su Lakehouse y actualice la Vista de lago para ver los últimos datos ingeridos.

  2. Cambie a la Vista de tabla para ver los datos de la tabla.

    Captura de pantalla que muestra dónde cambiar a la vista Tabla.

    Nota:

    Actualmente los datos aterrizan en las carpetas de tablas de Lakehouse (un área administrada) solo en formato Delta. Esos archivos se registrarán automáticamente como una tabla y estarán visibles en Vista de tabla desde el portal de Lakehouse. Solo las carpetas de la primera capa bajo Tablas se registrarán como tabla delta. La navegación o la vista previa desde la tabla de Lakehouse aún no es compatible. Los datos que se cargan en la misma tabla se anexarán. Todavía no se admite la eliminación o actualización de tablas.

En este ejemplo se muestra cómo mover datos de Azure SQL DB a Lakehouse con el Asistente para copia en Data Factory para Microsoft Fabric. Ha aprendido a:

  • Mueva los archivos a Lakehouse como tablas en formato delta con el Asistente para copia.

A continuación, avance para obtener más información sobre la supervisión de las ejecuciones de canalización.