Control do mosaico de Power BI en Power Apps

Un control que mostra un mosaico de Power BI dentro dunha aplicación.

Non ten Power BI? Rexistrarse.

Descripción

Aproveite a análise dos seus datos e informes existentes amosando os seus mosaicos de Power BI dentro das súas aplicacións. Especifique o mosaico que desexa mostrar axustando as súas propiedades Workspace, Dashboard e Tile no separador Datos do panel de operacións.

Nota

  • O control de mosaicos de Power BI só admite visualizacións de mosaicos fixados nun panel. Para inserir unha páxina de informe, fixe a páxina no panel de control primeiro. Despois, pode inserir esa visualización de mosaicos.
  • O filtrado de parámetros de cadea de consulta só se admite nos mosaicos de visualización fixados.

Uso compartido e seguranza

Cando comparte unha aplicación que inclúe contido de Power BI, ten que compartir non só a aplicación en si, senón tamén o panel do que vén o mosaico. Do contrario, o contido de Power BI non aparecerá mesmo para os usuarios que abran a aplicación. As aplicacións que inclúen contido de Power BI respectan os permisos para ese contido.

Desempeño

Non se recomenda ter máis de 3 mosaicos de Power BI cargados ao mesmo tempo dentro dunha aplicación. Pode controlar a carga e descarga de mosaicos configurando a propiedade LoadPowerBIContent.

Pasar un parámetro

Ao pasar un único parámetro desde a aplicación, pode filtrar os resultados que aparecen nun mosaico de Power BI. Non obstante, só se admiten os valores de cadea e o operador igual a, e é posible que o filtro non funcione se o nome da táboa ou o nome da columna conteñen espazos.

Para pasar un único valor de filtro, modifique o valor da propiedade TileURL que segue esta sintaxe:

"https://app.powerbi.com/embed?dashboardId=<DashboardID>&tileId=<TileID>&config=<SomeHash>"

A ese valor, engada esta sintaxe:

&$filter=<TableName>/<ColumnName> eq '<Value>'

O parámetro filtrará un valor no conxunto de datos do informe onde se orixina o mosaico. Non obstante, a función de filtrado ten as seguintes limitacións:

  • Só se pode aplicar un filtro.
  • Só se admite o operador eq.
  • O tipo de campo debe ser unha cadea.
  • O filtrado só está dispoñible en mosaicos de visualización fixados.

Pode empregar campos computados no informe de Power BI para converter outros tipos de valores en cadeas ou combina varios campos nun só.

Propiedades clave

Espazo de traballo - O espazo de traballo de Power BI de onde provén o mosaico.

Panel - O panel de Power BI de onde provén o mosaico.

Mosaico – O nome do mosaico de Power BI que desexa amosar.

LoadPowerBIContent - Cando está establecido en verdadeiro, o contido de Power BI cárgase e móstrase. Cando está definido en falso, o contido de Power BI descárgase, o cal libera memoria e optimiza o rendemento.

Propiedades adicionais

BorderColor: cor do bordo dun control.

BorderStyle: se un bordo dun control é Sólido, A trazos, Punteado ou Ningún.

BorderThickness: grosor do bordo dun control.

DisplayMode: se o control permite a entrada do usuario (Editar), só mostra datos (Ver) ou está desactivado (Desactivado).

Altura: distancia entre os bordos superior e inferior dun control.

OnSelect: Como responde a aplicación cando o usuario toca ou fai clic nun control. Por defecto, ábrese o informe de Power BI asociado co mosaico.

TileUrl - O URL polo que se solicita o mosaico do servizo de Power BI. Pode pasar un único parámetro ao mosaico de Power BI engadindo o parámetro ao URL (por exemplo: ... & "&$filter=Town/Province eq '" & ListBox1.Selected.Abbr & "'"). Só pode usar o parámetro igual a no parámetro.

Nota

O filtrado só está dispoñible en mosaicos de visualización fixados.

Visible: se aparece un control ou está oculto.

Largura: distancia entre os bordos esquerdo e dereito dun control.

X: A distancia entre o bordo esquerdo dun control e o bordo esquerdo do seu contedor principal (pantalla, se non hai ningún contedor principal).

Y: A distancia entre o bordo superior dun control e o bordo superior do contedor principal (pantalla, se non hai ningún contedor principal).

Exemplo

  1. No separador Inserir, abra o menú Gráficos e, a continuación, engada un control de mosaico de Power BI.

    Non sabe como engadir e configurar un control?

  2. No separador Datos do panel de opcións, faga clic ou toque O meu espazo de traballo para a configuración Espazo de traballo.

  3. Seleccione un panel na lista de paneis e logo seleccione un mosaico na lista de mosaicos.

    O control mostra o mosaico Power BI.

Directrices de accesibilidade

O mosaico de Power BI simplemente é un recipiente para contido Power BI. Aprenda a crear contido accesible con estes consellos de accesibilidade a Power BI.

Se o contido de Power BI non ten un título, considere a posibilidade de engadir unha cabeceira mediante un control de Label para soportar os lectores de pantalla. Pode colocar a etiqueta inmediatamente antes do mosaico de Power BI.