Gepagineerde Power BI-rapporten insluiten

Met ingesloten analyses in Power BI kunt u Power BI-inhoud maken die gepagineerde rapporten weergeeft in een volledig geïntegreerde en interactieve toepassing. Gepagineerde rapporten insluiten met behulp van de oplossing die het beste voor u werkt, insluiten voor uw klanten of insluiten voor uw organisatie.

In dit artikel wordt beschreven hoe u gepagineerde rapporten insluit met behulp van de voorbeeldzelfstudies voor insluiten.

Vereisten

Om aan de slag te gaan, hebt u het volgende nodig:

Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.

Wijze

Als u een gepagineerd rapport wilt insluiten met behulp van de voorbeeld-app, voert u de volgende stappen uit:

  1. Een werkruimte maken.

  2. Maak een capaciteit.

  3. Wijs een werkruimte toe aan een capaciteit.

  4. Uw gepagineerde rapport maken en uploaden.

  5. Inhoud insluiten met behulp van de voorbeeldtoepassing.

Stap 1: Een werkruimte maken

Wanneer u een service-principal gebruikt om u aan te melden bij uw toepassing, moet u een werkruimte maken.

Uw service-principal moet ook een beheerder of lid zijn van de Power BI-werkruimten.

Stap 2: een capaciteit maken

Voordat u een gepagineerd rapport importeert of uploadt om in te sluiten, moet u de werkruimte met het rapport toewijzen aan een capaciteit. Er zijn twee typen capaciteit waaruit u kunt kiezen:

In de volgende tabel worden de resources en limieten van elke SKU beschreven. Als u wilt bepalen welke capaciteit het beste bij uw behoeften past, raadpleegt u de SKU die ik moet aanschaffen voor mijn scenariotabel .

Capaciteitsknooppunten V-cores RAM (GB)
EM1/A1 1 2.5
EM2/A2 2 5
EM3/A3 4 10
P1/A4 8 25
P2/A5 16 50
P3/A6 32 100

Stap 3: Een werkruimte toewijzen aan een capaciteit

Zodra u een capaciteit hebt gemaakt, wijst u uw app-werkruimte toe aan die capaciteit.

Als u een capaciteit wilt toewijzen aan een werkruimte met behulp van een service-principal, werkt u met de Power BI REST API. Wanneer u de Power BI REST API's gebruikt, moet u ervoor zorgen dat u werkt met de object-id van de service-principal.

Notitie

U kunt gepagineerde rapporten ook importeren in een werkruimte met behulp van de Power BI REST API's.

Stap 4: uw gepagineerde rapport maken en uploaden

U kunt uw gepagineerde rapport maken met behulp van Power BI Report Builder en het rapport vervolgens uploaden naar de service.

Notitie

De persoon die het gepagineerde rapport uploadt, heeft een PPU-licentie (Power BI Pro of Premium Per User) nodig om te publiceren naar een werkruimte.

Stap 5: Inhoud insluiten met behulp van de voorbeeldtoepassing

Volg de stappen in de zelfstudie over het insluiten van inhoud voor uw klanten . Stap 4 overslaan : een Power BI-rapport maken en publiceren en werken met het gepagineerde rapport dat u hebt geüpload, in plaats van het voorbeeldrapport dat in de zelfstudie wordt voorgesteld.

  • Een semantisch Power BI-model gebruiken als gegevensbron:

  • Een gegevensbron met eenmalige aanmelding (SSO) gebruiken:

    • Power BI ondersteunt gegevensbronnen met eenmalige aanmelding als de gegevensbronnen rechtstreeks verbinding maken met het gepagineerde rapport of verbinding maken met een semantisch Power BI-model dat de gegevensbron van het gepagineerde rapport is.
    • Wanneer u een gepagineerd rapport insluit met gegevensbronnen met eenmalige aanmelding, moet u de identiteitsblob opgeven voor de gegevensbron op het DatasourceIdentity moment dat u een insluittoken voor meerdere resources genereert.

Zie Toegangstokens voor ingesloten analyses voor meer informatie over het insluiten van tokens.

Overwegingen en beperkingen

  • Zie Ondersteunde gegevensbronnen voor gepagineerde Power BI-rapporten voor een volledige lijst met ondersteunde gegevenssets en hun verificatiemethoden.
  • U moet een service-principal gebruiken. U kunt geen hoofdgebruiker hebben.
  • U kunt niet werken met een PPU (Premium Per User).
  • Wanneer u een gepagineerd rapport insluit met een semantisch Power BI-model, zijn er twee voorwaarden van toepassing:
    • Het gepagineerde rapport en het semantische Power BI-model moeten zich bevinden in een Premium per capaciteit of Ingesloten werkruimte (ze kunnen zich in twee verschillende werkruimten bevinden).
    • De persoon die het insluittoken genereert, moet schrijfmachtigingen hebben in de werkruimten van zowel het rapport als het semantische model.
  • U kunt momenteel geen gepagineerd rapport insluiten dat is verbonden met Azure Analysis Services waarvoor eenmalige aanmelding is ingeschakeld.
  • Gepagineerde rapporten bieden geen ondersteuning voor gebeurtenissen aan de clientzijde (zoals loaded of rendered).
  • Het insluiten van gepagineerde rapporten met een realtime gegevensset (pushgegevensset) wordt niet ondersteund.