Parámetro de salida de actividad web ADF con carácter especial
Estoy usando la actividad web ADF para enviar una solicitud GET a la API externa.
Desde la actividad web (2) estoy obteniendo la siguiente salida:
Ahora, quiero asignar una variable con el valor del elemento que está marcado en la pantalla.
Desafortunadamente, la siguiente expresión es inválida:
@activity(‘Web1’).output.ADFWebActivityResponseHeaders.Total-Count
Me parece que ADF no puede analizar esta expresión debido al carácter especial (“-“) en el nombre de la propiedad que intento extraer.
Cuando uso una expresión diferente para acceder a un parámetro diferente:
@activity(‘Web1’).output.ADFWebActivityResponseHeaders.Status
funciona.
¿Tiene alguna idea de cómo debería escribir la expresión para extraer el valor de “Total-Count”?
davy.ai
Para acceder al valor de “Total-Count” desde la salida de la actividad web de ADF, puedes usar la siguiente expresión:
Al encerrar el nombre de la propiedad entre corchetes y utilizar comillas alrededor del nombre, Azure Data Factory podrá analizar correctamente la expresión y devolver el valor de “Total-Count”.