Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se muestra cómo usar la característica Evaluar expresión en Microsoft Fabric Data Factory para probar y depurar las expresiones de canalización. Aprenderá a comprobar las salidas de expresiones, revisar los componentes individuales y validar la lógica sin ejecutar toda la canalización.
Esto es lo que puedes hacer con la funcionalidad de evaluar expresiones:
- Comprobación de la salida final
- Revise cada parte de la expresión (parámetros, variables, funciones, variables del sistema)
- Escriba valores de ejemplo para los elementos que solo existen cuando se ejecuta la canalización.
De este modo, puede confirmar que la lógica y el formato funcionan correctamente antes de programar o ejecutar la canalización.
Cuándo usar la característica Evaluar expresión
Estas son algunas formas en que la característica Evaluar expresión puede ayudarle a:
- Confirme la cadena o el valor final que devuelve la expresión (como una ruta de carpeta fechada o un nombre de archivo formateado)
- Comprobación de que los parámetros y las variables funcionan correctamente en la expresión
- Probar combinaciones de función (cadena, fecha y hora, matemáticas) y ver los resultados inmediatamente
- Proporcione entradas de ejemplo para los elementos que solo existen durante una ejecución de canalización real (como valores de desencadenador o salidas de actividad).
Uso de la característica Evaluar expresión
Abra el generador de expresiones en su tubería.
Escriba o pegue la expresión.
Seleccione Evaluate expression (Evaluar expresión).
Revise la sección Valor de la tabla que muestra cada parte de la expresión (parámetros, variables, variables del sistema, funciones).
Si alguna parte necesita un valor de ejemplo (como un tiempo de desencadenador o la salida de una actividad), es preciso escribirlo en el campo Valor .
Seleccione Evaluar de nuevo para ver el resultado actualizado.
Sugerencia
El panel suele rellenar los valores predeterminados de los parámetros y las variables. Puede sobrescribirlos para probar diferentes escenarios.
Limitaciones actuales
Actualmente, la evaluación se produce antes de que se ejecute la canalización. El evaluador no sabe nada que se produzca en tiempo de ejecución o posterior. No extrae un identificador de ejecución, un identificador de instancia del desencadenador, salidas de actividad ni valores que solo existen durante una ejecución. Por lo tanto, tendrá que proporcionar manualmente estos valores.
Qué hacer en su lugar: En la columna Valor , escriba valores de ejemplo para reflejar los datos que espera en tiempo de ejecución (como pegar un JSON ficticio para activity('LookupCustomers').output). Esto le permite validar la estructura y el formato de su expresión, incluso cuando el pipeline no está en funcionamiento.