Uso de un flujo de datos en una canalización

En este tutorial, creará una canalización de datos para mover OData de un origen northwind a un destino de Lakehouse y enviará una notificación por correo electrónico cuando se complete la canalización.

Importante

Microsoft Fabric se encuentra actualmente en versión preliminar. Esta información está relacionada con un producto en versión preliminar que puede modificarse considerablemente antes de su lanzamiento. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información que se ofrece aquí. Consulte Azure Data Factory documentación del servicio en Azure.

Requisitos previos

Para empezar, debe completar los siguientes requisitos previos:

Creación de una instancia de Lakehouse

Para empezar, primero debe crear una casa de lago. Un lago de lago es un lago de datos optimizado para el análisis. En este tutorial, creará una instancia de Lakehouse que se usa como destino para el flujo de datos.

  1. Cambie a la experiencia de Ingeniería de datos.

    Captura de pantalla de la experiencia de Ingeniería de datos.

  2. Vaya al área de trabajo habilitada para Fabric.

    Captura de pantalla del área de trabajo habilitada para Fabric resaltada.

  3. Seleccione Lakehouse en el menú Crear.

    Captura de pantalla del menú crear con Create Lakehouse resaltado.

  4. Escriba un nombre para el lago.

  5. Seleccione Crear.

Ahora ha creado una instancia de LakeHouse y ahora puede configurar el flujo de datos.

Crear un flujo de datos

Un flujo de datos es una transformación de datos reutilizable que se puede usar en una canalización. En este tutorial, creará un flujo de datos que obtiene datos de un origen de OData y escribe los datos en un destino de lakehouse.

  1. Cambie a la experiencia de Data Factory .

    Captura de pantalla de la experiencia de Data Factory.

  2. Vaya al área de trabajo habilitada para Fabric.

    Captura de pantalla del área de trabajo habilitada para Fabric.

  3. Seleccione Dataflow Gen2 en el menú Crear.

    Captura de pantalla de la selección de Dataflow Gen2 en el nuevo menú.

  4. Ingiera los datos del origen de OData.

    1. Seleccione Obtener datos.

    2. Seleccione OData.

      Captura de pantalla del menú Obtener datos con OData resaltado

    3. Escriba la dirección URL del origen de OData. Para este tutorial, use el servicio de ejemplo OData.

    4. Seleccione Siguiente.

    5. Seleccione la entidad que desea ingerir. En este tutorial, use la entidad Orders .

      Captura de pantalla de la versión preliminar de OData.

    6. Seleccione Crear.

Ahora que ha ingerido los datos del origen de OData, puede configurar el destino de lakehouse.

Para ingerir los datos en el destino de lakehouse:

  1. Seleccione Agregar destino de datos.

  2. Seleccione Lakehouse.

    Captura de pantalla del menú Agregar destino de salida con lakehouse resaltado.

  3. Configure la conexión que desea usar para conectarse a lakehouse. La configuración predeterminada es correcta.

  4. Seleccione Siguiente.

  5. Vaya al área de trabajo donde creó la instancia de LakeHouse.

  6. Seleccione el lakehouse que creó en los pasos anteriores.

    Captura de pantalla de la instancia de Lakehouse seleccionada.

  7. Confirme el nombre de la tabla.

  8. Seleccione Siguiente.

  9. Confirme el método de actualización y seleccione Guardar configuración.

    Captura de pantalla de los métodos de actualización, con el reemplazo seleccionado.

  10. Publique el flujo de datos.

Ahora que ha ingerido los datos en el destino de lakehouse, puede configurar la canalización de datos.

Creación de una canalización de datos

Una canalización de datos es un flujo de trabajo que se puede usar para automatizar el procesamiento de datos. En este tutorial, creará una canalización de datos que ejecuta el flujo de datos Gen2 que creó en el procedimiento anterior.

  1. Vuelva a la página de información general del área de trabajo y seleccione Canalizaciones de datos en el menú Crear.

    Captura de pantalla de la selección de canalización de datos.

  2. Proporcione un nombre para la canalización de datos.

  3. Seleccione la actividad Flujo de datos .

    Captura de pantalla de la actividad de flujo de datos resaltada.

  4. Seleccione el flujo de datos que creó en el procedimiento anterior en la lista desplegable Flujo de datos en Configuración.

    Captura de pantalla de la lista desplegable de flujo de datos.

  5. Agregue una actividad de notificación de Email.

    Captura de pantalla que resalta cómo seleccionar una actividad de notificación de Email.

  6. Configure la actividad de notificación Email.

    1. Autentíquese con su cuenta de Office 365.

    2. Seleccione la dirección Email a la que desea enviar la notificación.

    3. Escriba un asunto para el correo electrónico.

    4. Escriba un cuerpo para el correo electrónico.

      Captura de pantalla que muestra la configuración de actividad de notificación de Email.

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

En esta sección, ejecutará y programará la canalización de datos. Esta programación permite ejecutar la canalización de datos según una programación.

  1. Vaya a su área de trabajo.

  2. Abra el menú desplegable de la canalización de datos que creó en el procedimiento anterior y, a continuación, seleccione Programar.

    Captura de pantalla del menú de canalización con la programación resaltada.

  3. En Ejecución programada, seleccione Activado.

    Captura de pantalla de la ejecución programada establecida en Activado.

  4. Proporcione la programación que desea usar para ejecutar la canalización de datos.

    1. Repita, por ejemplo, cada día o cada minuto.
    2. Cuando se selecciona Diariamente, también puede seleccionar la hora.
    3. Comience en una fecha específica.
    4. Finalizar en una fecha específica.
    5. Seleccione la zona horaria.
  5. Seleccione Aplicar para aplicar los cambios.

Ahora ha creado una canalización de datos que se ejecuta según una programación, actualiza los datos en lakehouse y le envía una notificación por correo electrónico. Para comprobar el estado de la canalización de datos, vaya al centro de supervisión. También puede comprobar el estado de la canalización de datos; para ello, vaya a Canalización de datos y seleccione la pestaña Historial de ejecución en el menú desplegable.

Pasos siguientes

En este ejemplo se muestra cómo usar un flujo de datos en una canalización con Data Factory en Microsoft Fabric. Ha aprendido a:

  • Cree un flujo de datos.
  • Cree una canalización que invoque el flujo de datos.
  • Ejecute y programe la canalización de datos.

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