Kontrola Power BI pločica u Power Apps

Kontrola koja pokazuje pločicu Power BI unutar aplikacije.

Nemate Power BI? Prijava.

Opis

Iskoristite svoju postojeću analizu podataka i izvještavanje tako da prikažete svoje Power BI pločice unutar aplikacije. Odredite pločicu koju želite pokazati tako da postavite njena svojstva Radniprostor, Nadzornaploča i Pločica u kartici Data ploče s mogućnostima.

Napomena

  • Power BI kontrola pločica nije dostupna u GCC High i DoD okruženjima.
  • Kontrola pločice Power BI nije dostupna u Kini.
  • Za zahtjeve licenciranja prilikom ugrađivanja pločice Power BI pogledajte Licenciranje.

Dijeljenje i sigurnost

Kada dijelite aplikaciju koja obuhvaća sadržaj Power BI morate dijeliti ne samo samu aplikaciju već i nadzorna ploča odakle dolazi pločica. U protivnom, sadržaj Power BI neće se pojaviti ni za korisnike koji otvore aplikaciju. Aplikacije koje obuhvaćaju sadržaj Power BI poštuju dozvole za taj sadržaj.

Performanse

Ne preporučuje se imati više od tri Power BI pločice prenesene istovremeno unutar aplikacije. Možete kontrolirati prenošenje i uklanjanje pločice postavljanjem svojstva PrenesisadržajPowerBI.

Mogućnosti ugrađivanja

Ugradnja se razlikuje među verzijama Power BI API. Zbog novih Power BI API shema provjere autentičnosti vaša pločica možda neće biti dostupna na mobilnom uređaju ili unutar ostalih ugrađenih scenarija (Teams ili SharePoint).

Možete kontrolirati korištenje verzije API-ja pomoću svojstva AllowNewAPI. Pogledajte Ključna svojstva za više informacija.

Vrijednost svojstva AllowNewAPI Ponašanje
Točno Nadzornu ploču, izvješće ili pločicu možete ugraditi tako što ćete uzeti Ugradi URL iz Power BI i učiniti ga vrijednošću TileUrl.
Pogrešno Pločicu nadzorne ploče možete ugraditi pomoću Ugradi URL i učiniti ga vrijednošću TileUrl ili korištenjem dostupnog grafičkog sučelja.

Napomena

Ugrađivanje URL-a za Power BI (na primjer, u okvir IFrame) nije podržano na mobilnoj aplikaciji Power Apps jer autentifikaciju zahtjeva za URL za Power BI ne obrađuje mobilni svirač.

Filtriranje

Filtriranje se razlikuje među verzijama Power BI API. U nastavku pogledajte odgovarajuće odjeljke, ovisno o tome kako ste konfigurirali kontrolu.

Prilikom korištenja novog API-ja za pozivanje servisa Power BI

Kada je svojstvo AllowNewAPI postavljeno na „True”, za pozivanje servisa Power BI koristite novi API. Za više informacija pogledajte Filtriranje izvješća pomoću parametara niza upita u URL-u.

Prilikom korištenja originalnog API-ja za pozivanje servisa Power BI

Kada je svojstvo AllowNewAPI postavljeno na „False”, za pozivanje servisa Power BI koristite originalni API. U ovom slučaju prosljeđivanjem jednog parametra iz aplikacije možete filtrirati rezultate koji se pojavljuju na pločici Power BI. Međutim, podržane su samo vrijednosti niza i operator jednakosti, a filtar možda neće raditi ako naziv tablice ili naziv stupca sadrži razmake.

Da biste proslijedili jednu vrijednost filtra, izmijenite vrijednost svojstva PločicaURL koje prati ovu sintaksu:

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

Na tu vrijednost dodajte ovu sintaksu:

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

Na primjer, pomoću vrijednosti iz okvira s popisom:

"&$filter=Store/Territory eq '" & ListBox1.Selected.Abbr & "'"

Parametar će filtrirati vrijednost u skupu podataka izvješća odakle potječe pločica. No značajka filtriranja ima ova ograničenja:

  • Može se primijeniti samo jedan filtar.
  • Podržan je samo eq operator.
  • Vrsta polja mora biti niz.
  • Filtriranje je dostupno isključivo na prikvačenim pločicama za vizualizaciju. Nije podržano za prikvačena izvješća.
  • Vizualni elementi skripte R i Python ne mogu se filtrirati.

Možete koristiti izračunata polja u izvješću Power BI za pretvaranje drugih vrsta vrijednosti u niz ili kombinirati više polja u jedno.

Svojstva ključa

AllowNewAPI - Treba li koristiti novi API prilikom pozivanja Power BI servisa. Postavljanje vrijednosti na True dopustit će korištenje novog Power BI API-ja (koji nije podržan u mobilnim i nekim ugrađenim scenarijima, ali dopušta nešto naprednije filtriranje). Neistinito će koristiti izvorni API. Zadana vrijednost je Neistinito.

Nadzorna ploča – Nadzorna ploča Power BI odakle dolazi pločica.

LoadPowerBIContent – Kada je postavljeno na Istinito, Power BI sadržaj je prenesen i prikazan. Kada je postavljeno na Neistinito, Power BI sadržaj je neprenesen, što oslobađa memoriju i optimizira izvedbu.

PowerBIIInteractions – kad je postavljeno na True, Power BI sadržaj može se komunicirati, ali Power Apps OnSelect događaj se neće pokrenuti. Kad je postavljeno na Neistinito s pločicom se ne može komunicirati, ali Power Apps OnSelect događaj će se pokrenuti kada se odabere pločica.

Pločica – Naziv Power BI pločice koju želite prikazati.

Radni prostor – Radni prostor Power BI odakle dolazi pločica.

Dodatna svojstva

BorderColor – Boja obruba kontrole.

Vrstaobruba – Bilo da je obrub kontrole Neprekidan, Isprekidan, Točkast ili Nema.

BorderThickness – Debljina obruba kontrole.

DisplayMode – Bilo da kontrola omogućuje unos korisnika (Uredi), samo prikaz podataka (Prikaz) ili je onemogućena (Disabled).

Height – Udaljenost između gornjeg i donjeg ruba kontrole.

OnSelect – radnje koje treba obaviti kada korisnik odabere kontrolu. Prema zadanim postavkama, otvara se izvjeće Power BI koje je povezano s pločicom.

PločicaUrl – URL putem kojeg je zahtijevana pločica sa servisa Power BI. Da biste svojem URL-u dodali filtriranje nizova upita, pogledajte odjeljak filtriranje gore.

Visible – Bilo da se kontrola prikazuje ili je skrivena.

Width – Udaljenost između lijevog i desnog ruba kontrole.

X – Udaljenost između lijevog ruba kontrole i lijevog ruba njegovog nadređenog spremnika (zaslon—iako nema nadređenog spremnika).

Y – Udaljenost između gornjeg ruba kontrole i gornjeg ruba nadređenog spremnika (zaslon—ako nema nadređenog spremnika).

Primjer

  1. Na kartici Umetanje otvorite izbornik Grafikoni, a zatim dodajte kontrolu Power BI pločica.

    Ne znate kako dodati i konfigurirati kontrolu?

  2. Na kartici Podaci panela s mogućnostima odaberite Moj radni prostor za postavljanje Radni prostor.

  3. Odaberite nadzornu ploču na popisu nadzornih ploča, a zatim odaberite pločicu na popisu pločica.

    Kontrola renderira Power BI pločicu.

Smjernice za pristupačnost

Power BI pločica je samo spremnik za Power BI sadržaj. Saznajte kako stvoriti pristupačan sadržaj s ovim Power BI savjetima za pristupačnost.

Ako sadržaj Power BI nema naslov, razmislite o dodavanju naslova pomoću kontrole Label za podršku čitačima zaslona. Možete postaviti oznaku neposredno prije Power BI pločice.

Napomena

Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)

Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).