Compartir a través de


Uso de la actividad de Functions para ejecutar funciones de datos de usuario de Fabric y Azure Functions

La actividad Functions de Data Factory para Microsoft Fabric permite ejecutar funciones de datos de usuario de Fabric y Azure Functions.

Requisitos previos

Para empezar, debe completar los siguientes requisitos previos:

Agregar una actividad de Functions a una canalización con UI

Para usar una actividad de Functions en una canalización, complete los pasos siguientes:

Creación de la actividad

  1. Cree una canalización en el área de trabajo.

  2. Busque la opción Functions en el panel Actividades de la canalización y selecciónela para agregarla al lienzo de la canalización.

    Nota:

    Es posible que tenga que expandir el menú y desplazarse hacia abajo para ver la actividad de Functions como se resalta en la captura de pantalla siguiente.

    Captura de pantalla de la interfaz de usuario de Fabric con el panel Actividades y la actividad de Functions resaltada.

  3. Seleccione la nueva actividad de Functions en el lienzo del editor de canalizaciones si aún no está seleccionada.

    Captura de pantalla que muestra la pestaña Configuración general de la actividad de Functions.

Consulte las instruccionesgenerales para configurar la pestaña de parámetros General.

Definir configuración

Al seleccionar la pestaña Configuración, puede elegir entre dos opciones de botón de radio para el tipo de actividad de Functions que desea ejecutar.

Configuración de las funciones de actividad de datos de usuario en Fabric

En la pestaña Configuración, puede elegir las funciones de datos de usuario de Fabric para ejecutar las funciones de datos de usuario personalizadas para escenarios controlados por eventos. Debe especificar la información del área de trabajo, elegir una existente o crear una nueva función de datos de usuario y seleccionar la función Fabric que desea ejecutar.

Captura de pantalla que muestra la pestaña Configuración de la actividad de funciones de datos de usuario de Fabric.

Configuración de actividad de Azure Functions

En la pestaña Configuración, puede elegir la opción función de Azure para ejecutar las funciones. Puede elegir una conexión existente o crear una nueva conexión de función de Azure, proporcionar una dirección URL relativa de función que apunte a la ruta de acceso relativa a la función de aplicación de Azure dentro de la conexión de la función de Azure y un método de HTTP que se enviará a la dirección URL. También puede especificar tantos encabezados adicionales como sea necesario para la función que está ejecutando.

Captura de pantalla que muestra la pestaña Configuración de la actividad de Azure Functions.

Uso de una puerta de enlace de datos local o de red virtual

Al crear una nueva conexión de función de Azure, ahora puede optar por usar una puerta de enlace de datos local (OPDG) o una puerta de enlace de datos de red virtual (VNET) para conectarse a una aplicación de funciones de Azure protegida detrás de redes privadas. Para obtener instrucciones sobre cómo crear y configurar el OPDG, consulte cómo crear una puerta de enlace de datos local.

Si desea usar una puerta de enlace de red virtual, consulte cómo crear una puerta de enlace de datos de red virtual.

Una vez que haya creado y configurado correctamente la puerta de enlace, debería aparecer en la lista desplegable Puerta de enlace de datos en el cuadro de diálogo de conexión.

Captura de pantalla que muestra el diálogo de conexión a la puerta de enlace de datos para la actividad de la Función de datos del usuario.

Captura de pantalla que muestra el cuadro de diálogo de conexión de puerta de enlace de datos para la actividad de Azure Functions.

Nota:

Actualmente no se admite el uso de opDG o la puerta de enlace de datos de red virtual para las funciones de datos de usuario de Fabric.

Guardar y ejecutar o programar la canalización

Después de configurar las demás actividades necesarias para la canalización, cambie a la pestaña Inicio en la parte superior del editor de canalizaciones y seleccione el botón Guardar para guardar la canalización. Seleccione Ejecutar para ejecutarlo directamente o Planificar para programarlo. También puede ver el historial de ejecución aquí o configurar otras opciones.

Captura de pantalla que muestra la pestaña Inicio en el editor de tuberías con los botones de pestaña, Guardar, Ejecutar y Programar resaltados.