Mallisovelluksen luominen Power BI:ssä

Power BI:n mallisovellusten avulla Power BI -kumppanit voivat kehittää Power BI -sovelluksia käyttäen vain vähän tai ei lainkaan koodausta, minkä lisäksi sovellukset voidaan ottaa käyttöön kenelle tahansa Power BI -asiakkaalle. Tässä artikkelissa annetaan vaiheittaiset ohjeet Power BI -mallisovelluksen luomiseen.

Jos luot Power BI -raportteja ja koontinäyttöjä, voit ryhtyä mallisovelluksen kehittäjäksi, joka laatii ja paketoi analyysisisältöä sovellukseksi. Voit sitten ottaa sovelluksesi muiden Power BI -vuokraajien käyttöön hyödyntämällä jotakin käytettävissä olevaa ympäristöä, kuten AppSourcea, tai käyttämällä sovellusta omassa verkkopalvelussasi. Jos jaat mallisovelluksesi oman verkkopalvelusi kautta, voit jopa automatisoida osan asennusprosessista ja siten tehdä asioista helpompaa asiakkaillesi.

Power BI -järjestelmänvalvojat hallinnoivat ja ohjaavat sitä, ketkä organisaation käyttäjät voivat luoda mallisovelluksia ja ketkä voivat asentaa niitä. Valtuutetut käyttäjät voivat asentaa mallisovelluksesi, muokata sitä ja jakaa sen organisaation Power BI -käyttäjille.

Edellytykset

Mallisovelluksen kehittämistä varten tarvitaan:

Mallin työtilan luominen

Jotta voisit luoda mallisovelluksen, jonka voi jakaa muille Power BI -vuokraajille, mallisovellus tulee luoda jossakin uusista työtiloista.

  1. Valitse Power BI -palvelussa Työtilat>Luo työtila.

    Create workspace

  2. Anna Luo työtila -ikkunassa työtilan nimi, kuvaus (valinnainen) ja logokuva (valinnainen).

    Try new workspaces

  3. Laajenna Lisäasetukset-osio ja valitse Kehitä mallisovellus.

    Develop a template app

    Tärkeä

    Sovelluksen muodostimen työtilan asetukset eivät vaikuta työtiloihin, joihin sovellusten asennusohjelmat asentavat sovelluksen, mikä tarkoittaa sitä, että Premium-kapasiteetin työtilaan kehitettyä sovellusta ei asenneta automaattisesti Premium-kapasiteetin työtilaan. Siksi premium-kapasiteetin käyttämistä työtilassa ei suositella, koska asennusohjelmatyötilat eivät ehkä ole Premium-kapasiteettia ja toiminnot, jotka käyttävät Premium-kapasiteettia, eivät toimi, ellei asennusohjelma siirtää asennettua työtilaa manuaalisesti Premium-kapasiteettiin.

    Älä valitse Suuren tietojoukon tallennusmuotoa. Tätä muotoa ei tueta mallisovelluksissa.

  4. Valitse Tallenna.

Huomautus

Tarvitset Power BI -järjestelmänvalvojaltasi oikeudet tukea mallisovelluksia.

Sisällön lisääminen mallisovelluksen työtilaan

Kuten tavallisessakin Power BI -työtilassa, seuraava tehtäväsi on lisätä sisältöä työtilaan.

Jos käytät Power Query -parametreja, varmista, että niiden tietotyypit on määritetty oikein (esimerkiksi teksti). Tietolajeja Mikä tahansa ja Binaarinen ei tueta.

Vihjeitä mallisovellusten luomiseen Power BI:ssä -artikkelissa on ehdotuksia, jotka kannattaa ottaa huomioon, kun luodaan raportteja ja koontinäyttöjä mallisovellusta varten.

Mallisovelluksen ominaisuuksien määrittäminen

Nyt kun työtilassasi on sisältöä, voit pakata sen mallisovellukseksi. Ensimmäiseksi luodaan koemallisovellus, jota voi käyttää vain organisaatiostasi käsin omalla vuokraajallasi.

  1. Valitse mallisovellus-työtilassa Luo sovellus.

    Create app

    Täällä voit lisätä mallisovellukseesi lisää kehitysvaihtoehtoja kuudella välilehdellä:

    Tuotemukautus

    Branding

    • Sovelluksen nimi
    • Description
    • Tukisivustolla (linkki esitetään sovelluksen tiedoissa, kun sovellus on jaettu organisaation mallisovelluksena)
    • Sovelluksen logo (kokorajoitus 45 kt, kuvasuhde 1:1, muoto .png, .jpg tai .jpeg)
    • Sovelluksen teeman väri

    Siirtyminen

    Aktivoi Uusi siirtymisen muodostin, jossa voit määrittää sovelluksen siirtymisruudun (lisätietoja on tämän artikkelin kohdassa Suunnittele siirtymistoiminnot).

    Set app landing page

    Sovelluksen aloitussivu: Jos päätät jättäytyä pois siirtymisen muodostimesta, voit valita sovelluksen aloitussivun. Määritä sovelluksesi aloitussivuksi jokin raportti tai koontinäyttö. Käytä aloitussivua, joka antaa oikean vaikutelman.

    Ohjausobjekti

    Määritä rajoituksia, jotka säätelevät sitä, miten sovelluksen käyttäjät voivat käyttää sovelluksen sisältöä. Näin voit suojata tiettyjä sovelluksen sisältämiä immateriaalioikeuksia.

    Control

    Huomautus

    Jos haluat suojata tietojasi, poista käytöstä Lataa raportti tiedostoon -asetus ja määritä sitten kaksi muuta asetusta haluamallasi tavalla.

    Miksi:

    Tämän välilehden näkymä-, muokkaus- ja vientiohjausobjektit koskevat vain Power BI -palvelu. Kun olet ladannut .pbix-tiedoston, se ei ole enää palvelussa. Se sijoittaa kopion tiedoista suojaamattomana käyttäjän valitsemaan sijaintiin. Sen jälkeen et voi hallita sitä, mitä käyttäjä voi sillä tehdä.

    Jos haluat rajoittaa kyselyiden ja mittareiden käyttöoikeuksia ja samalla antaa käyttäjiesi lisätä omia tietolähteitään, tarkista vain Vie tai muodosta ulkoisesti yhteys tietovaihtoehtoihin . Näin käyttäjät voivat lisätä omia tietolähteitään muokkaamatta tietojoukkoasi. Lisätietoja

    Parametrit

    Parametrit luodaan alkuperäisessä pbix-tiedostossa (lue lisätietoja kyselyparametrien luomisesta). Tämän välilehden toimintojen avulla voit auttaa sovelluksen asentajaa määrittämään sovelluksen asennuksen jälkeen, kun hän muodostaa yhteyden tietoihin.

    Tässä välilehdessä voit myös antaa linkin sovelluksen dokumentaatioon.

    Parameters

    Kullakin parametrilla on nimi ja kuvaus, jotka ovat peräisin kyselystä ja arvokentästä. Voit hakea parametrin arvon asennuksen aikana kolmella eri tavalla.

    • Voit edellyttää asentajaa antamaan arvon. Tässä tapauksessa annat esimerkin, jonka asentaja korvaa. Jos haluat määrittää parametrin tällä tavalla, valitse Pakollinen-valintaruutu ja anna sitten tekstiruutuun esimerkki, joka näyttää käyttäjälle, millaista arvoa odotetaan. Esimerkki:

      Screenshot of parameter value required from user.

    • Voit antaa valmiiksi täytetyn arvon, jota sovelluksen asentava käyttäjä ei voi muuttaa. Tällä tavalla määritetty parametri on piilotettu henkilöltä, joka asentaa sovelluksen. Käytä tätä menetelmää vain, jos olet varma, että valmiiksi täytetty arvo on kelvollinen kaikille käyttäjille. Käytä muussa tapauksessa edellä mainittua ensimmäistä menetelmää, joka edellyttää käyttäjän antamaa arvoa.

      Jos haluat määrittää parametrin tällä tavalla, anna arvo Arvo-tekstiruutuun ja napsauta sitten lukkokuvaketta. Tämä lukitsee sen siten, että arvoa ei voi muuttaa. Esimerkki:

      Screenshot of absolute parameter value.

    • Voit antaa oletusarvon, jota käyttäjä voi muuttaa asennuksen aikana. Jos haluat määrittää parametrin tällä tavalla, anna haluttu oletusarvo Arvo-tekstiruutuun ja jätä lukkokuvake auki. Esimerkki:

      Screenshot of changeable default parameter value.

    Todentaminen

    Tässä välilehdessä valitset käytetyn todentamistavan. Käytettävissä olevat vaihtoehdot riippuvat käytettävistä tietolähdetyypeistä.

    Screenshot of authentication method choice.

    Tietosuojataso määritetään automaattisesti:

    • Yksittäinen tietolähde: määritetään automaattisesti yksityiseksi.
    • Useita anonyymeja tietolähteitä: määritetään automaattisesti julkisiksi.

    Access

    Päätä testivaiheessa, ketkä muut organisaatiosi käyttäjät voivat asentaa sovelluksesi ja testata sitä. Voit aina palata takaisin ja muuttaa näitä asetuksia myöhemmin. Tämä asetus ei vaikuta hajautetun mallisovelluksen käyttöön.

    Screenshot of access tab.

  2. Valitse Luo sovellus.

    Näyttöön tulee sanoma, joka ilmoittaa koesovelluksen olevan valmis. Mukana on linkki, jonka voit kopioida ja jakaa sovelluksen testaajille.

    Test app is ready

    Olet samalla suorittanut ensimmäisen vaiheen julkaisuhallinnan prosessista, joka käsitellään seuraavaksi.

Mallisovelluksen julkaisemisen hallinta

Ennen kuin julkaiset mallisovellusta, kannattaa varmistaa, että kaikki on kunnossa. Power BI on luonut julkaisuhallinnan ruudun, jossa voit seurata ja tarkastella sovelluksen koko julkaisupolkua. Voit myös käynnistää siirtymän vaiheesta toiseen. Perusvaiheita ovat seuraavat:

  • Testisovelluksen luonti: tämä on tarkoitettu vain organisaation sisäistä testausta varten.
  • Testipaketin ylennys esituotantovaiheeseen: Testaus organisaatiosi ulkopuolella.
  • Esituotantopaketin ylennys tuotannoksi: Tuotantoversio.
  • Poista paketti tai aloita uudelleen edellisestä vaiheesta.

URL-osoite ei muutu, kun siirryt julkaisuvaiheiden välillä. Korottaminen ei vaikuta itse URL-osoitteeseen.

Käydään seuraavaksi vaiheet läpi:

  1. Valitse mallin työtilassa Julkaisun hallinta.

    Release management icon

  2. Valitse Hae linkki, jos olet luonut testisovelluksen yllä kuvatussa Mallisovelluksen ominaisuuksien määrittäminen -vaiheessa (Testataan-kohdan vieressä oleva keltainen pallo on jo täyttynyt).

    Jos et ole vielä luonut sovellusta, valitse Luo sovellus. Tämä tuo sinut takaisin mallisovelluksen luontiin.

    Create app, get link

  3. Voit testata sovelluksen asennusta kopioimalla ilmoitusikkunassa olevan linkin ja liittämällä sen uuteen selainikkunaan.

    Tästä eteenpäin teet samat toiminnot kuin mitä asiakkaasi tulevat tekemään. Saat lisätietoja kohdasta Mallisovellusten asentaminen ja jakaminen organisaatiossa.

  4. Valitse valintaikkunassa Asenna.

    Kun asennus on valmis, näkyviin tulee ilmoitus, että uusi sovellus on valmis.

  5. Valitse Siirry sovellukseen.

    Varmista, että testisovelluksella on mallitiedot. Jos haluat tehdä muutoksia, palaa sovellukseen alkuperäisessä työtilassa. Päivitä testisovellusta, kunnes olet tyytyväinen.

  6. Kun olet valmis korottamaan sovelluksesi esituotantoon niin, että sen testausta voidaan jatkaa oman vuokraajasi ulkopuolella, palaa Julkaisun hallinta -ruutuun ja valitse Korota sovellus.

    Promote app to pre-production

    Huomautus

    Kun sovellus on korotettu, se tulee yleisesti saataville organisaatiosi ulkopuolelle.

    Jos et näe tätä asetusta, ota yhteyttä Power BI-järjestelmänvalvojaasi ja pyydä häntä myöntämään mallisovellusten kehitysoikeudet hallintaportaalissa.

  7. Vahvista valintasi valitsemalla Ylennä.

  8. Kopioi tämä uusi URL-osoite, niin voit jakaa sen oman vuokraajasi ulkopuolelle testausta varten. Tämän linkin lähettämällä voit myös aloittaa sovelluksesi jakamisen AppSourcessa luomalla uuden tarjouksen kumppanikeskukseen. Lähetä vain esituotannon linkkejä kumppanikeskukseen. Vasta kun sovellus on hyväksytty ja saat ilmoituksen, että se on julkaistu AppSourcessa, voit korottaa kyseisen paketin tuotantoon Power BI:ssä.

  9. Kun sovelluksesi on valmis tuotantoon tai jaettavaksi AppSourcen kautta, palaa takaisin Julkaisuhallinta-ruutuun ja valitse Esituotanto-kohdan vierestä Ylennä sovellus.

  10. Vahvista valintasi valitsemalla Ylennä.

    Sovelluksesi on nyt tuotannossa ja valmis jaettavaksi.

    App in production

Jos haluat saada sovelluksesi tuhansien Power BI -käyttäjien saataville maailmanlaajuisesti, kannustamme sinua lähettämään sen AppSourceen. Lisätietoja on kohdassa Power BI -sovellustarjous.

Parametrien määrityksen automatisointi asennuksen aikana

Jos olet riippumaton ohjelmistokehittäjä ja jaat mallisovelluksesi verkkopalvelusi kautta, voit luoda automaation, joka määrittää mallisovelluksen parametrit automaattisesti, kun asiakkaasi asentavat sovelluksen Power BI -tiliinsä. Tämä helpottaa asiakkaiden toimia ja lisää onnistuneen asennuksen todennäköisyyttä, koska heidän ei tarvitse antaa tietoja, joita he eivät välttämättä tiedä. Katso lisätietoja artikkelista Mallisovelluksen asennuksen automaattinen määritys.

Seuraavat vaiheet

Ohjeaiheessa Mallisovellusten asentaminen, mukauttaminen ja jakaminen organisaatiossa voit selvittää, miten asiakkaasi käsittelevät mallisovellusta.

Lisätietoja sovelluksen jakamisesta on kohdassa Power BI -sovellustarjous.