Opetusohjelma: Power BI -sisällön upottaminen sovellukseesi kansallisissa tai alueellisissa pilvipalveluissa
Lue, miten voit upottaa analysointisisältöä liiketoimintaprosessin sovelluksiin kansallista/alueellista pilvipalvelua varten. Upota raportti, koontinäyttö tai ruutu verkkosovelluksiin Power BI .NET SDK:n ja Power BI JavaScript -ohjelmointirajapinnan avulla.
Power BI tukee seuraavia kansallisia/alueellisia pilvipalveluita:
U.S. Government Community Cloud (GCC)
U.S. Government Community Cloud High (GCC High)
Yhdysvaltain sotilasurakoitsijat (DoDCON)
Yhdysvaltain armeija (DoD)
Power BI for China cloud
Jotta voit käydä läpi nämä vaiheittaiset ohjeet, tarvitset Power BI -tilin. Jos sinulla ei ole tiliä, voit valita sinulle sopivan kansallisen/alueellisen pilvipalvelun maa-/aluetyypin mukaan. Rekisteröi Yhdysvaltain valtionhallinnon Power BI -tili tai Power BI for China cloud -tili.
Muistiinpano
Haluatko sen sijaan upottaa koontinäytön organisaatiotasi varten? Katso Koontinäytön integrointi sovellukseen organisaatiolle.
Jos haluat integroida koontinäytön verkkosovellukseen, hanki koontinäyttö Power BI -ohjelmointirajapinnan ja Microsoft Entra -valtuutuksen käyttöoikeustietueen avulla. Lataa koontinäyttö upotustunnuksen avulla. Power BI -ohjelmointirajapinta tarjoaa ohjelmallisen käyttöoikeuden tiettyihin Power BI -resursseihin. Katso lisätietoja aiheista Power BI REST -ohjelmointirajapinta, Power BI .NET SDK ja Power BI JavaScript -ohjelmointirajapinta.
Mallin lataaminen
Tässä artikkelissa näytetään GitHubissa olevan App Owns Data -mallin koodi. Lataa malli, jotta voit noudattaa näitä vaiheittaisissa ohjeissa annettuja ohjeita. Hakemistoa .NET Framework/Embed for your customers
käytetään.
Tärkeä
Voit upottaa Power BI -sisältöä vain Government Community Cloudista (GCC) Microsoft 365 SKU:n avulla. Muiden kansallisten/alueellisten pilvipalveluiden asiakkaat voivat käyttää Microsoft 365- tai Azure-varastointiyksikköjä.
Government Community Cloud (GCC):
Päivitä
applicationId
Web.config-tiedostossa (alkuperäinen sovellusapplicationId
),workspaceId
käyttäjänimi (pääkäyttäjä) ja salasana.Lisää sitten GCC-parametrit seuraavasti.
<add key="authorityUrl" value="https://login.microsoftonline.com/organizations/" /> <add key="scopeBase" value="https://analysis.usgovcloudapi.net/powerbi/api/.default" /> <add key="urlPowerBiServiceApiRoot" value="https://api.powerbigov.us/" />
Military Contractors (DoDCON):
Päivitä
applicationId
Web.config-tiedostossa (alkuperäinen sovellusapplicationId
),workspaceId
käyttäjänimi (pääkäyttäjä) ja salasana.Lisää sitten DoDCON-parametrit seuraavasti.
<add key="authorityUrl" value="https://login.microsoftonline.us/organizations/" /> <add key="scopeBase" value="https://high.analysis.usgovcloudapi.net/powerbi/api/.default" /> <add key="urlPowerBiServiceApiRoot" value="https://api.high.powerbigov.us/" />
Military (DoD):
Päivitä
applicationId
Web.config-tiedostossa (alkuperäinen sovellusapplicationId
),workspaceId
käyttäjänimi (pääkäyttäjä) ja salasana.Lisää sitten DoDCON-parametrit seuraavasti.
<add key="authorityUrl" value="https://login.microsoftonline.us/organizations/" /> <add key="scopeBase" value="https://mil.analysis.usgovcloudapi.net/powerbi/api/.default" /> <add key="urlPowerBiServiceApiRoot" value="https://api.mil.powerbigov.us/" />
Power BI for China cloud -parametrit
Päivitä
applicationId
Web.config-tiedostossa (alkuperäinen sovellusapplicationId
),workspaceId
käyttäjänimi (pääkäyttäjä) ja salasana.Lisää seuraavaksi Power BI for China cloud -parametrit seuraavasti.
<add key="authorityUrl" value="https://login.chinacloudapi.cn/organizations/" /> <add key="scopeBase" value="https://analysis.chinacloudapi.cn/powerbi/api/.default" /> <add key="urlPowerBiServiceApiRoot" value="https://api.powerbi.cn/" />
Vaihe 1 – rekisteröi sovellus Microsoft Entra -tunnuksessa
Rekisteröi sovellus Microsoft Entra -tunnuksella REST-ohjelmointirajapinnan kutsujen tekemiseksi. Katso lisätietoja artikkelista Microsoft Entra -sovelluksen rekisteröinti Power BI -sisällön upottamista varten. Koska kansalliset tai alueelliset pilvipalvelut eroavat toisistaan, sovelluksen rekisteröintiin on omat URL-osoitteensa.
Government Community Cloud (GCC):
https://app.powerbigov.us/apps
Military Contractors (DoDCON):
https://app.high.powerbigov.us/apps
Military (DoD):
https://app.mil.powerbigov.us/apps
Power BI for China cloud:
https://app.powerbi.cn/apps
Jos latasit asiakkaan upottamisen mallin, voit todentaa mallin Microsoft Entra -tunnukseen käyttämällä applicationId
-mallia. Voit määrittää mallin muuttamalla web.config-tiedostossa olevaa applicationId
tiedostoa .
Vaihe 2 – hanki käyttöoikeustietue Microsoft Entra -tunnuksesta
Sinun on hankittava sovelluksessa käyttöoikeustietue Microsoft Entra -tunnuksesta, ennen kuin voit lähettää kutsuja Power BI REST -ohjelmointirajapintaan. Lisätietoja on artikkelissa Käyttäjien todentaminen ja Microsoft Entra -käyttöoikeustietueen hankkiminen Power BI -sovellukselle. Koska kansalliset tai alueelliset pilvipalvelut eroavat toisistaan, sovelluksen käyttöoikeustunnuksen hankkimiseen on omat URL-osoitteensa.
Government Community Cloud (GCC):
https://login.microsoftonline.com
Military Contractors (DoDCON):
https://login.microsoftonline.us
Military (DoD):
https://login.microsoftonline.us
Power BI for China cloud:
https://login.chinacloudapi.cn
Näet esimerkit käyttöoikeustietueista kussakin sisältökohdetehtävässä tiedostossa Controllers\HomeController.cs .
Vaihe 3 – sisällön upottaminen
Nyt kun sinulla on käyttöoikeustietue, voit jatkaa upottamista samalla tavalla kuin missä tahansa muussa ympäristössä.
Liittyvä sisältö
Onko sinulla lisää kysymyksiä? Kysy Power BI -yhteisö