es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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”?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para acceder al valor de “Total-Count” desde la salida de la actividad web de ADF, puedes usar la siguiente expresión:

    @activity('Web1').output.ADFWebActivityResponseHeaders['Total-Count']
    

    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”.

Comments are closed.