Compartir a través de


Uso de la actividad de la condición IF para ejecutar actividades basadas en una expresión

La actividad de la condición IF en Data Factory para Microsoft Fabric proporciona la misma funcionalidad que proporciona una instrucción If en lenguajes de programación. Ejecuta un conjunto de actividades cuando la condición se evalúa como true y otro conjunto de actividades cuando la condición se evalúa como false.

Requisitos previos

Para empezar, debe completar los siguientes requisitos previos:

Adición de una actividad de la condición IF a una canalización con la interfaz de usuario

Para usar una actividad de la condición IF en una canalización, realice los pasos siguientes:

Creación de la actividad

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

  2. Busque condición IF en el panel Actividades de la canalización y selecciónelo para añadirlo al lienzo de la canalización.

    Screenshot of the Fabric UI with the Activities pane and If Condition activity highlighted.

  3. Seleccione la nueva actividad de la condición IF en el lienzo si aún no está seleccionada.

    Screenshot showing the General settings tab of the If Condition activity.

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

Configuración de condición IF

Seleccione la pestaña Actividades y proporcione una expresión booleana dinámica para la actividad IF. En este ejemplo simple, se genera aleatoriamente un número entre 0 y 1 y se devuelve True si el número es mayor o igual que .5, o de lo contrario, False. Puede usar cualquiera de las funciones disponibles en el lenguaje de expresiones de Data Factory o en los parámetros especificados en la canalización.

Después de proporcionar la expresión para la condición IF, seleccionar el icono de lápiz al lado de cada caso (True/False) le permite añadir tantas actividades como sean necesarias para que se ejecuten condicionalmente siempre que se evalúe la expresión.

Screenshot showing the If Condition Activity settings tab and showing where to provide the Expression and choose Activities for when the expression evaluates to True or False.

Guardar y ejecutar o programar 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 su 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.

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.