Parámetros de URL dinámicos

Un usuario Pregunto ✅

Anónimo

Hola a todos,

Relativo novato en Power Bi, así que gracias por cualquier ayuda.

Trabajando en un proyecto divertido para mí solo para aprender Power Bi y quedarme perplejo.

Estoy jugando con algunos datos de la URL para algunos datos de videojuegos usando la siguiente URL como mi fuente de datos.

https://esi.evetech.net/latest/markets/10000002/history/?datasource=tranquilidad&type_id=34

El «10000002″ está vinculado a pedidos en una región, y el «34» está vinculado a un elemento en el juego. Cambiar esas variables cambia los datos extraídos. He configurado dos parámetros de texto en la pestaña avanzada en la Configuración de fuente de datos. Los configuré para extraer y hacer que funcione, de modo que si cambia 34 a 35 cambia el conjunto de datos (esto es exactamente lo que quiero).

Tengo una lista de todas las regiones del juego junto con los respectivos nombres de región, y también tengo una lista de todos los números de elementos junto con sus respectivos elementos.

Me gustaría poder configurar un filtro que cambie dinámicamente la URL en función de ese filtro. ¿Es eso posible? Entonces, por ejemplo, si 34 es Tritanium y 35 es Pyerite (en los elementos del juego), me gustaría poder buscar Pyerite y hacer que la URL cambie el 34 a 35 y actualice mis imágenes automáticamente. Como dije antes, tengo esto funcionando escribiendo manualmente el número de artículo, pero me gustaría que sea un poco más fácil de usar.

¿Es esto posible? ¡Cualquier sugerencia en la dirección correcta sería muy apreciada! ¡Gracias de antemano!

Anónimo

let
    Source = Json.Document(Web.Contents("https://esi.evetech.net/latest/markets/" & Region & "/history/?datasource=tranquility&type_id=" & #"Item number")),
    #"Converted to Table" = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
    #"Expanded Column1" = Table.ExpandRecordColumn(#"Converted to Table", "Column1", {"average", "date", "highest", "lowest", "order_count", "volume"}, {"Column1.average", "Column1.date", "Column1.highest", "Column1.lowest", "Column1.order_count", "Column1.volume"})
in
    #"Expanded Column1"

Esto es lo que hay actualmente en el editor avanzado. Solo estoy tratando de obtener una forma de editar la Región y el Número de artículo mediante el uso de un filtro de atributo en el objeto visual. No estoy seguro si esto es posible o por dónde empezar.

Gracias de nuevo por leer.

En respuesta a Anónimo

@Anónimo,

Parece que desea pasar el valor del filtro del informe de Power BI a la URL de origen. Si ese es el caso, no es posible.

Puede crear un parámetro de número de elemento y un parámetro de región en el editor de consultas de Power BI Desktop; para el parámetro, puede proporcionar una lista de valores u obtener los valores de los parámetros de una consulta. Luego, puede elegir un valor diferente en el menú desplegable del parámetro para cambiar la URL de origen.

1 PNG

Saludos,
lidia

Anónimo

En respuesta a v-yuezhe-msft

Gracias por la respuesta. Esto es lo que estaba encontrando en los diversos lugares que busqué en Internet, pero le agradezco que confirme que no fue posible.

Gracias de nuevo.

Deja un comentario

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