Pasando un filtro a un iFrame

Un usuario Pregunto ✅

SMutlow

Hola.

Se me ha encomendado probar la integración de Power BI con una aplicación web que estamos desarrollando.

Usando el código en github:
https://github.com/PowerBI/Integrate-a-tile-into-an-app

Tengo una fuente de datos SQL adjunta a un informe en Power BI.

Necesito filtrar el informe en tiempo de ejecución según una de las columnas y siguiendo el ejemplo aquí:
http://blogs.msdn.com/b/powerbidev/archive/2015/09/23/power-bi-api-updates-roundup.aspx

Específicamente el código de ejemplo:

https://app.powerbi.com/embed?dashboardId=c2411ca0-f4fc-4b6f-b2f1-02f62281290d&tileId=9a6b1f88-08b6-47c4-986d-d185b9fa9fbb}&$filter={FieldName} eq '{FieldValue}'

En su ejemplo anterior hay un corchete «}» justo antes «& $ filter», Espero que esto sea un error tipográfico?

Se recupera el informe pero no se aplica el filtro.

Como mi columna es un int, lo he intentado:

iframe.src=embedTileUrl + "&$filter=tblDataSnapshot/StoreId eq " + storeId + "&width=" + width + "&height=" + height;

y

iframe.src=embedTileUrl + "&$filter=tblDataSnapshot/StoreId eq '" + storeId + "'&width=" + width + "&height=" + height;

Intenté poner el filtro antes y después del código de alto y ancho, eliminando el código de alto y ancho.

He intentado &filtrar, & $ filtro y otras 100 variaciones de combinaciones de OData.

¿Puedo obtener alguna aclaración sobre la sintaxis correcta, por favor?

rishab1992

¿Hay alguna forma de pasar varios filtros para un mosaico? Podemos filtrar los datos usando un solo filtro y cuando intentamos pasar varios filtros no funcionó. Debe haber una forma de pasar varios filtros a un mosaico incrustado

swathiOnteddu

En respuesta a rishab1992

Hola,

También he probado con

pero no funciona. cómo solucionar este problema.

Mi requisito es «He publicado el panel de control de todos los usuarios a través de publicar en la web en el poder bi. y URL publicada implementada en la página html a través de IFRAME.

Ahora quiero obtener un panel de usuario específico. Como es posible.»

Gracias de antemano……

Thomas

En respuesta a swathiOnteddu

¿Tuvo suerte compartiendo esto con usuarios específicos (filtrado por credenciales de tabla de usuario personalizadas)?

SMutlow

En respuesta a Thomas

No tuve suerte para que el filtro funcionara en absoluto.

En su lugar, usé los gráficos de Google, ya que probar la sugerencia / publicación de @davidem no funcionó para mí y no hubo ninguna aclaración de Microsoft en ese momento. Aunque no he examinado este problema desde entonces, sin duda, su documentación debe haber mejorado desde entonces.

hjameelq

En respuesta a swathiOnteddu

Realmente intenté hacer que este filtro funcionara, pero no funcionó, por lo que hay alguna manera de pasar cualquier filtro fuera del mundo del servicio de Power BI.