Traslado de datos de Azure SQL DB a Lakehouse a través de la canalización

En este tutorial, creará una canalización para mover datos de Azure SQL Database a Lakehouse. Esta experiencia muestra una demostración rápida sobre cómo usar la actividad de copia de canalización y cómo cargar datos en Lakehouse.

Requisitos previos

Para empezar, debe completar los siguientes requisitos previos:

  • Una cuenta de inquilino de Microsoft Fabric con una suscripción activa. Cree una cuenta gratuita.
  • Asegúrese de que tiene un área de trabajo habilitada para Microsoft Fabric: Crear un área de trabajo.

Crear una canalización

  1. Vaya a Power BI.

  2. Seleccione el icono de Power BI en la parte inferior izquierda de la pantalla y, a continuación, seleccione Fabric para abrir la página principal de Data Factory.

  3. Vaya al área de trabajo de Microsoft Fabric. Si ha creado una nueva área de trabajo en la sección Requisitos previos anteriores, use esta.

    Captura de pantalla de la ventana de áreas de trabajo en la que se navega hasta el área de trabajo.

  4. Seleccione + Nuevo elemento.

  5. Busque y seleccione Canalización y escriba un nombre de canalización para crear una canalización. para crear una nueva canalización.

    Captura de pantalla que muestra el botón de nueva tubería en el espacio de trabajo recién creado.

    Captura de pantalla que muestra el nombre de la creación de una nueva canalización.

Copia de datos mediante una tubería

En esta sesión, comenzará a compilar la canalización siguiendo los pasos siguientes sobre cómo copiar datos de Azure SQL Database a Lakehouse.

Agregar una actividad de copia

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

  2. Agregue una actividad de copia seleccionando Agregar actividad de canalización>Actividad de copia o seleccionando Copiar datos>Agregar al lienzo en la pestaña Actividades.

    Captura de pantalla que muestra dos formas de añadir una actividad de copia.

Configuración del origen en la pestaña origen

  1. En Conexión, seleccione una conexión existente o seleccione Más para crear una nueva conexión.

    1. Elija el tipo de origen de datos en la ventana emergente. Usará Azure SQL Database como ejemplo. Seleccione Azure SQL Database y luego Continuar.

      Captura de pantalla que muestra cómo seleccionar el origen de datos.

    2. Navega a la página de creación de la conexión. Rellene la información de conexión necesaria en el panel y, a continuación, seleccione Crear. Para obtener información detallada sobre la creación de conexiones para cada tipo de origen de datos, puede consultar el artículo de cada conector.

    3. Una vez que la conexión se haya creado correctamente, volverá a la página de canalización. A continuación, seleccione Actualizar para capturar la conexión que creó en la lista desplegable. También puede elegir una conexión existente de Azure SQL Database en la lista desplegable directamente si ya la creó antes. Las funcionalidades de Probar conexión y Editar están disponibles para cada conexión seleccionada. A continuación, seleccione Azure SQL Database en Tipo de conexión.

  2. Especifique una tabla que se va a copiar. Seleccione Vista previa de los datos para obtener una vista previa de la tabla de origen. También puede usar Consultar y Procedimiento almacenado para leer datos del origen.

  3. Expanda Opciones avanzadas para obtener una configuración más avanzada.

    Captura de pantalla de la configuración avanzada.

Configuración del destino en la pestaña destino

  1. En Conexión, seleccione una conexión existente o seleccione Más y busque su Lakehouse.

  2. Una vez que la conexión se haya creado correctamente, volverá a la página de canalización. A continuación, seleccione Actualizar para capturar la conexión que creó en la lista desplegable. También puede elegir una conexión de lago de datos existente en la lista desplegable directamente si ya la creó antes.

  3. Especifique una tabla o configure la ruta de acceso del archivo para definir el archivo o la carpeta como destino. Aquí, seleccione Tablas y especifique una tabla para escribir datos.

  4. Expanda Opciones avanzadas para obtener una configuración más avanzada.

Ahora puede guardar la canalización con esta única actividad de copia o seguir diseñando la canalización.

Ejecución y programación de la canalización

Después de completar la configuración de su canalización, ejecute la canalización para iniciar la actividad de copia. También puede programar, si es necesario, la ejecución de la canalización.

  1. Cambie a la pestaña Inicio y seleccione Ejecutar. Se abre un cuadro de diálogo de confirmación. A continuación, seleccione Guardar y ejecutar para iniciar la actividad.

    Captura de pantalla del guardado y la ejecución de la actividad.

  2. Puede supervisar el proceso en ejecución y comprobar los resultados en la pestaña Salida debajo del lienzo de la canalización. Seleccione el botón de detalles de ejecución (con el icono de gafas resaltado) para ver los detalles de la ejecución.

    Captura de pantalla de la salida de la canalización.

  3. Los detalles de ejecución muestran la cantidad de datos leídos y escritos y otros detalles sobre la ejecución.

    Captura de pantalla de los detalles de la actividad de copia.

  4. También puede programar la canalización para que se ejecute con una frecuencia específica según sea necesario. A continuación se muestra un ejemplo de programación de la canalización para que se ejecute cada 15 minutos. También puede especificar la hora de inicio y la hora de finalización de la programación. Si no especifica una hora de inicio, la hora de inicio es la hora a la que se aplica la programación. Si no especifica una hora de finalización, la ejecución de la canalización se repetirá cada 15 minutos.

    Captura de pantalla de la programación de la canalización.