Compartir a través de


Utilice la actividad Invocar canalización para ejecutar otra canalización

La actividad de invocación de canalización de Fabric puede ejecutar otra canalización de Microsoft Fabric. Puede usarla para orquestar la ejecución de una o varias canalizaciones desde una sola canalización. Esto es útil para organizar, reutilizar y administrar flujos de trabajo complejos. La actividad de invocación de canalización puede ser muy útil para crear patrones de canalización reutilizables y modulares mediante una llamada a otras canalizaciones que tienen un propósito específico.

Prerequisites

Para empezar, debe completar los siguientes requisitos previos:

Note

Actualmente hay dos actividades de canalización de invocación. La canalización Invoke (Legacy) solo admite canalizaciones de Fabric en el mismo área de trabajo que la canalización primaria. También puede supervisar la canalización primaria y no puede invocar canalizaciones de ADF (Azure Data Factory) o Synapse mediante la actividad heredada. El uso de la nueva actividad invocar canalización permite invocar canalizaciones entre áreas de trabajo de Fabric, desde ADF o Synapse, y supervisar canalizaciones secundarias.

Añadir una actividad de invocación de canalización a una canalización con interfaz gráfica de usuario

Para usar una actividad de invocación de canalización 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 canalización de invocación en el panel Actividades de canalización y selecciónela para agregarla al lienzo de la canalización.

    Captura de pantalla de la interfaz de usuario de Fabric con el panel Actividades y la actividad Invocar canalización resaltada.

    Captura de pantalla que muestra la ventana del editor de la canalización con el botón de invocar canalización en la pestaña de actividades sin el texto descriptivo.

  3. Seleccione la nueva actividad Invocar canalización en el lienzo si aún no está seleccionada.

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

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

Invocar la configuración de canalización (heredada)

Seleccione la pestaña Configuración y elija una canalización existente en la lista desplegable Canalización invocada o use el botón + Nuevo para crear una canalización directamente. Puede optar por esperar al finalizar o continuar directamente, en cuyo caso la canalización invocada se ejecuta en paralelo con las actividades que lo siguen dentro del flujo de ejecución de la canalización primaria.

Captura de pantalla que muestra la pestaña de configuración de actividad de la canalización Invoke (heredada), destacando dicha pestaña.

Configuración de Invocar canalización

Seleccione la pestaña Configuración y configure la actividad.

Invocación de canalizaciones desde Fabric

  • Tipo: seleccione Fabric como la fuente de su canalización.

  • Conexión: cada actividad de invocación de canalización requiere un objeto Connection que se almacena en el almacenamiento seguro de credenciales de Fabric. Este objeto de conexión almacena el token de usuario asociado al área de trabajo de Fabric. Si aún no ha creado una nueva actividad de canalización Invoke, primero debe crear un nuevo objeto de conexión antes de poder usar la actividad.

    Al configurar la conexión de canalización, ahora tendrá tres opciones para tipo de autenticación: cuenta de organización, principal de servicio o identidad del área de trabajo.

    Captura de pantalla que muestra la configuración de la conexión de canalización con el tipo de autenticación resaltado.

  • Área de trabajo: elija el área de trabajo de Fabric donde se encuentra la canalización de destino que desea invocar desde la canalización principal.

  • Canalización: seleccione la canalización que desea invocar.

Captura de pantalla que muestra la ventana del editor de canalizaciones con el área de trabajo de actividad de invocación de canalizaciones y la selección de conexión.

Uso de Identidad de Área de Trabajo de Fabric (WI) en la ejecución de canalizaciones

  1. Creación de la identidad del área de trabajo Cree una identidad de área de trabajo en el área de trabajo de Fabric. Consulte los documentos en Identidad del área de trabajo.

  2. Habilitación de la configuración de nivel de inquilino En el portal de administración de Fabric, habilite la siguiente configuración de inquilino: Las entidades de servicio pueden llamar a las API públicas de Fabric. Esta configuración es necesaria para que la identidad del área de trabajo se autentique correctamente. Consulte los documentos de Habilitación de la autenticación de entidad de servicio para las API de administración.

  3. Concesión de permisos de área de trabajo a la identidad del área de trabajo Abra el área de trabajo, seleccione Administrar acceso y asigne permisos a la identidad del área de trabajo. El acceso de colaborador es suficiente para la mayoría de los escenarios. Consulte los documentos sobre Concesión de acceso a los usuarios a las áreas de trabajo.

Invocación de canalizaciones desde ADF y Synapse

  • Tipo: elija el origen de la canalización (Fabric, Azure Data Factory, Synapse)
  • Conexión: referencia a Fabric, Azure Data Factory o Synapse registrados como conexión
  • Canalización: seleccione el nombre de canalización que desea invocar

Captura de pantalla que muestra la pestaña de configuración de actividad de la canalización Invocar, resaltando ADF y Synapse.

Guardar y ejecutar o programar la canalización

Cambie a la pestaña Inicio de 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.