Jaa


Power BI:n käyttöskenaariot: Upottaminen organisaatiollesi

Muistiinpano

Tämä artikkeli on osa Power BI:n käyttöönoton suunnittelun artikkelisarjaa. Tässä sarjassa keskitytään ensisijaisesti Microsoft Fabricin Power BI -kokemukseen. Johdanto sarjaan on artikkelissa Power BI:n käyttöönoton suunnittelu.

Tässä käyttöskenaariossa keskitytään siihen, miten kehittäjä voi ohjelmallisesti upottaa Power BI -sisältöä mukautettuun sovellukseen organisaatiollesi. (Kehittäjä ei välttämättä ole vastuussa Power BI -sisällön luomisesta.) Upottaminen organisaatiollesi -skenaariota sovelletaan, kun sovelluksen kohderyhmä koostuu käyttäjistä, joilla on oikeus ja asianmukaiset käyttöoikeudet käyttää organisaation Power BI -sisältöä. Näillä käyttäjillä on oltava organisaation tilit (myös vierastilit), jotka voidaan todentaa Microsoft Entra -tunnuksella.

Muistiinpano

Tässä skenaariossa Power BI on ohjelmisto palveluna (SaaS). Upotusskenaariota kutsutaan joskus nimellä Käyttäjä omistaa tiedot.

Skenaariokaavio

Seuraavassa kaaviossa esitetään korkean tason yleiskatsaus yleisimpiin käyttäjän toimintoihin ja Power BI -komponentteihin, jotka tukevat upottamista organisaation käyttöön.

Kaaviossa näkyy organisaatiolle tarkoitettu upotus, joka koskee sisällön integrointia sisäisiin sovelluksiin. Kaavion kohteet kuvataan seuraavassa taulukossa.

Vihje

Suosittelemme lataamaan skenaariokaavion , jos haluat upottaa sen esitykseen, dokumentaatioon tai blogikirjoitukseen tai tulostaa sen seinäjulisteena. Koska kyseessä on SVG-kuva, voit skaalata sitä ylös- tai alaspäin ilman laadun heikkenemistä.

Yllä olevassa kaaviossa esitetään seuraavat käyttäjän toiminnot, työkalut ja ominaisuudet:

Kohde Kuvaus
Kohde 1. Power BI -sisällöntekijä kehittää BI-ratkaisun Power BI Desktopin avulla.
Kohde 2. Kun sisältö on valmis, sisällön luoja julkaisee Power BI Desktop -tiedoston (.pbix) tai Power BI -projektitiedoston (.pbip) Power BI -palveluun.
Kohde 3. Jotkin tietolähteet saattavat edellyttää paikallista tietoyhdyskäytävää tai VNet-yhdyskäytävää tietojen päivittämiseen, kuten yksityisessä organisaatioverkossa sijaitsevat tietolähteet.
Kohde 4. Power BI -työtila sisältää Power BI -kohteita valmiina upottamista varten. Muissa kuin henkilökohtaisissa työtiloissa mukautetun sovelluksen käyttäjillä on oikeus tarkastella (tai luoda tai muokata) Power BI -sisältöä , koska he kuuluvat työtilan rooliin tai heillä on suuntaoikeudet.
Kohde 5. Mukautettu sovellus pyytää sovelluksen käyttäjää todentamaan sen Microsoft Entra -tunnuksella. Kun todentaminen onnistuu, mukautettu sovellus tallentaa Microsoft Entra -käyttöoikeustietueen välimuistiin.
Kohde 6. Mukautettu sovellus käyttää Microsoft Entra -käyttöoikeustietuetta Power BI REST -ohjelmointirajapinnan kutsujen tekemiseen sovelluksen käyttäjän puolesta. Tarkemmin sanottuna sovellus käyttää käyttöoikeustietuetta metatietojen noutamiseen työtilan kohteista. Metatiedot sisältävät ominaisuudet, joita tarvitaan sisällön upottamiseen mukautettuun sovellukseen.
Kohde 7. Mukautettu sovellus upottaa tietyn Power BI -kohteen iframe HTML-elementtiin. Sovellus voi tukea Power BI -raporttien luomista ja muokkaamista, jos käyttäjällä on siihen käyttöoikeus.
Kohde 8. Power BI -järjestelmänvalvojat valvovat ja valvovat Power BI -palvelun toimintaa.

Avainasiat

Seuraavassa on joitakin avainkohtia, joita tulee korostaa Power BI -sisällön ohjelmallisesti upottamiseen mukautettuun sovellukseen organisaatiotasi varten.

Käyttötapaukset

On useita syitä, miksi saatat upottaa Power BI -sisältöä organisaatiollesi.

  • Sisäinen liiketoimintatietoportaali: Haluat ehkä luoda sisäisen liiketoimintatietojen portaalin Power BI -palvelun tilalle. Näin voit luoda mukautetun sovelluksen, joka integroi sisältöä Power BI:stä ja muista BI-työkaluista.
  • Sisäinen sovellus: Haluat ehkä kehittää intranetsovelluksen, joka näyttää tietojen visualisoinnit. Esimerkiksi tuotantolaitoksen intranetsivustossa voitaisiin näyttää reaaliaikaisia visualisointeja, jotka antavat ajan tasalla olevia tietoja tuotantolinjasta.
  • Mukautettu kirjaaminen: Haluat ehkä kirjata mukautetut tapahtumat kirjataksesi Power BI -sisällön käyttöoikeuden ja käyttääksesi toimintolokin tallentamia tietoja.

Vihje

Jos haluat luoda organisaatiollesi tyylisen BI-portaalin, voit ehkä tehdä sen lisäämällä mukautetun tuotemukautuksen Power BI -palveluun.

Upottaminen koodittamatta

Ohjelmallisen ratkaisun kehittäminen vaatii osaamista, aikaa ja vaivaa. Huomaa, että on olemassa upotustekniikoita, joita muut kuin kehittäjät voivat käyttää sisällön upottamiseen yksinkertaiseen sisäiseen portaaliin tai sivustoon.

Nämä tekniikat edellyttävät, että raportin kuluttajat kuuluvat organisaatioon, että ne todennetaan ja että heillä on raporttien käyttöoikeudet. Power BI varmistaa, että kaikki käyttöoikeudet ja tietosuoja pakotetaan, kun kuluttajat tarkastelevat raportteja. Joskus käyttäjät saatetaan haastaa todentamaan kirjautumalla sisään Power BI:hin.

Upotettava sisältö

Kun upotat organisaatiolle, voit upottaa seuraavia Power BI -sisältötyyppejä:

  • Power BI raportit
  • Tietyt Power BI -raportin visualisoinnit
  • sivuerotellut raportit
  • Q&A-kokemus
  • Raporttinäkymät
  • Määritetyt koontinäytön ruudut

Sisällön sijainnille ei ole rajoituksia. Sisältö voi olla henkilökohtaisessa työtilassa tai tavallisessa työtilassa. Tärkeintä on, että sovelluksen käyttäjällä on oikeus tarkastella (tai luoda tai muokata) sisältöä. Voit esimerkiksi upottaa sisältöä sovelluksen käyttäjän henkilökohtaisesta työtilasta.

Kaikki sisältö, jonka käyttäjä näkee Power BI -palvelussa, voidaan upottaa mukautettuun sovellukseen. Jos käyttäjällä on oikeus luoda tai muokata sisältöä, mukautettu sovellus voi tukea kyseistä toimintoa (vain Power BI -raportit).

Todentaminen

Todennustyönkulku on vuorovaikutteinen todennus Microsoft Entra -tunnuksella. Vuorovaikutteinen todentaminen tarkoittaa sitä, että sovelluksen käyttäjä haastetaan todentamaan. Kun Microsoft Entra ID todennetaan, se palauttaa käyttöoikeustietueen. Mukautetun sovelluksen vastuulla on tallentaa käyttöoikeustietue välimuistiin niin, että sen avulla voidaan tehdä Power BI:n REST-ohjelmointirajapinnan kutsuja ja upottaa sisältöä iframe HTML-elementtiin. Nämä kutsut voivat noutaa metatietoja Power BI -sisällöstä sovelluksen käyttäjän puolesta, mukaan lukien ominaisuudet, joita tarvitaan sen upottamiseen mukautettuun sovellukseen.

Käyttöoikeudet

Upottamiseen organisaatiolle ei ole mitään erityistä käyttöoikeusvaatimusta. Tärkeintä on, että sovelluksen käyttäjällä on käyttöoikeus ja soveltuva Power BI -käyttöoikeus sisällön tarkastelemiseen (tai luomiseen tai muokkaamiseen). Voit upottaa sisältöä henkilökohtaisesta työtilasta myös silloin, kun sovelluksen käyttäjällä on vain (ilmainen) Fabric-käyttöoikeus.

Power BI -asiakasohjelman ohjelmointirajapinnat

Power BI -asiakasohjelman ohjelmointirajapintojen avulla kehittäjä voi integroida mukautetun sovelluksen ja Power BI -sisällön tiiviisti. He kehittävät sovellusta kirjoittamalla mukautetun logiikan selaimessa suoritettavalla JavaScriptillä tai TypeScriptillä.

Sovellus voi määrittää ja automatisoida toimintoja ja vastata käyttäjän aloittamiin toimiin. Lisäksi voit integroida Power BI:n ominaisuuksia, kuten siirtymistoiminnot, suodattimet ja osittajat, valikkotoiminnot, asettelun ja kirjanmerkit.

Vihje

Power BI Embedded Analytics Playground on sivusto, jonka avulla voit oppia uutta, tutkia ja kokeilla upotettua Power BI -analytiikkaa. Se sisältää kehittäjän eristyksen käytännönläheisiä kokemuksia varten, jotka käyttävät asiakkaan ohjelmointirajapintoja Power BI -mallisisällön tai oman sisältösi kanssa. Koodikatkelmia ja -esittelyjä voi myös tarkastella.

Lisätietoja on ohjeaiheessa Mikä on Upotetun Power BI -analytiikan leikkikenttä?

Yhdyskäytävän asennus

Yleensä tietoyhdyskäytävää tarvitaan käytettäessä tietolähteitä, jotka ovat yksityisessä organisaatioverkossa tai näennäisverkossa. Yhdyskäytävän kaksi tarkoitus on päivittää tuodut tiedot tai tarkastella raporttia, joka tekee kyselyn reaaliaikaiseen yhteyteen tai semanttiseen DirectQuery-malliin .

Muistiinpano

Keskitettyä tietoyhdyskäytävää normaalissa tilassa suositellaan vahvasti henkilökohtaisen tilan yhdyskäytäviä varten. Normaalissa tilassa tietoyhdyskäytävä tukee reaaliaikaista yhteyttä ja DirectQuery-toimintoja (ajoitettujen tietojen päivitystoimintojen lisäksi).

Järjestelmän valvonta

Toimintoloki tallentaa käyttäjän toimet, jotka tapahtuvat Power BI -palvelussa. Power BI -järjestelmänvalvojat voivat käyttää toimintolokitietoja, jotka kerätään valvonnan suorittamiseen, jotta he ymmärtävät käyttötavat ja käyttöönoton. Kirjatut tapahtumat kuvaavat kulutusmenetelmää upotukseksi organisaatiolle. Tällä hetkellä ei ole mahdollista määrittää, pidettiinkö sisältöä upottamistoiminnossa ilman koodausta mukautetussa sovelluksessa.

Jos haluat lisätietoja upotetusta Power BI -analytiikasta, käytä Power BI -analytiikan upotuksen oppimispolkua.

Voit myös suorittaa Power BI -kehittäjäksi päivässä -kurssin. Se sisältää itseopiskelupaketin, joka opastaa sinua ASP.NET Core MVC -sovelluksen kehittämisprosessissa.

Muita hyödyllisiä skenaarioita, jotka auttavat Power BI:n toteutuspäätöksissä, on artikkelissa Power BI:n käyttöskenaariot .