Parámetros de consulta de variables HTTP

Un usuario Pregunto ✅

LangeJan

Hola, todos

Estoy creando un informe de Power BI con datos de solicitudes http, por ejemplo

https://api.openaq.org/v1/cities

Desde mi informe, me gustaría poder controlar los parámetros de consulta para, por ejemplo, poder elegir la ciudad.

https://api.openaq.org/v1/cities?city=007

Puedo establecer el parámetro ciudad = 007 en la consulta M, pero no he podido hacer esta variable de parámetro.

Consulta M:

dejar

cities_url = «https://api.openaq.org/v1/cities», // URL web

request_limit = «10000», // número representado por una cadena

request_city = «007»,

Fuente = Json.Document (Web.Contents (cities_url, [Query = [city = request_city,limit = request_limit]])),

resultados = Fuente[results],

resultados1 = resultados {0}

en

resultados1

¿Es posible hacer un informe con parámetros de consulta variables?

Avísame si necesitas más información

Gracias

Hola @LangeJan,

Sí,tú podrías crear parámetro de consulta para cambiar el city_id dinámicamente. Puedes consultar las siguientes documentaciones para lograrlo.

Cambiar el origen de los conjuntos de datos de Power BI de forma dinámica mediante parámetros de Power Query

Dynamic Web.Contents () y errores de actualización de Power BI

Web.Contenidos con URL de archivo dinámico

¡Ojalá sea útil para ti!

Cordial saludo

Lucien Wang

Hola @LangeJan,

Sí,tú podrías crear parámetro de consulta para cambiar el city_id dinámicamente. Puedes consultar las siguientes documentaciones para lograrlo.

Cambiar el origen de los conjuntos de datos de Power BI de forma dinámica mediante parámetros de Power Query

Dynamic Web.Contents () y errores de actualización de Power BI

Web.Contenidos con URL de archivo dinámico

¡Ojalá sea útil para ti!

Cordial saludo

Lucien Wang

LangeJan

@mahoneypat
Gracias por su respuesta.

es un gran video que da una buena inspiración para seguir adelante.

Puedo ver en el video que puedo controlar los parámetros predefiniendo variables en una columna e incluyéndolas en la llamada Http.
Quiero que el usuario del informe pueda ingresar una palabra clave como parámetro en el informe y obtener el resultado en el informe con este parámetro. ¿Cree que es posible?

mahoneypat

Si. Puede concatenar parámetros y / o valores de columna en sus llamadas web. Vea si este video ayuda.

Power BI – Tales From The Front – API REST – YouTube

Palmadita

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *