Share via


Power BI-forbrugsscenarier: Publicering af indhold via selvbetjening

Bemærk

Denne artikel er en del af power BI-implementeringsplanlægningsserierne. I denne serie fokuseres der primært på Power BI-arbejdsbelastningen i Microsoft Fabric. Du kan få en introduktion til serien under Planlægning af implementering af Power BI.

Når analyseløsninger er vigtige for organisationen, er det vigtigt at sikre, at indholdet i Power BI-tjeneste er stabilt og pålideligt for forbrugerne. It-teams løser ofte dette problem ved at arbejde i flere miljøer:

  • I udviklingsmiljøet foretager indholdsoprettere og -ejere ændringer og forbedringer af løsningen. Når disse ændringer er klar til bredere gennemgang, installeres løsningen (også kaldet fremhævet) i testmiljøet.
  • I testmiljøet validerer korrekturlæsere de ændringer, der er foretaget i løsningen. Denne gennemgang kan omfatte validering af løsningsfunktionaliteten og -dataene. Når gennemgangen er fuldført, installeres løsningen i produktionsmiljøet.
  • I produktionsmiljøet kan forbrugerne se og interagere med den frigivne løsning.

Denne strukturerede tilgang sikrer, at indholdsforfattere, ejere og korrekturlæsere kan foretage og validere ændringer uden at påvirke forbrugerne negativt.

Brug af metodiske og disciplinerede processer til administration af livscyklus reducerer fejl, minimerer uoverensstemmelser og forbedrer brugeroplevelsen for forbrugerne. Indholdsforfattere og -ejere kan bruge Power BI-udrulningspipelines til selvbetjeningsudgivelse af indhold. Udrulningspipelines forenkler processen og forbedrer kontrolniveauet, når der frigives nyt indhold.

Bemærk

Dette scenarie for publicering af indhold via selvbetjening er et af scenarierne til administration og udrulning af indhold. Du kan se en komplet liste over selvbetjeningsscenarier i artiklen Power BI-forbrugsscenarier .

Nogle aspekter, der er beskrevet i emnet om indholdssamarbejde og leveringsscenarier , beskrives ikke kort i denne artikel. Du kan få fuld dækning ved at læse disse artikler først.

Scenariediagram

I følgende diagram vises en oversigt på højt niveau over de mest almindelige brugerhandlinger og Power BI-komponenter til understøttelse af selvbetjeningsudgivelse af indhold. Fokus er på brug af en Power BI-udrulningspipeline til at fremme indhold via udviklings-, test- og produktionsarbejdsområder.

Diagram, der viser publicering af indhold via selvbetjening, som handler om at publicere indhold til udvikling, test og produktion ved hjælp af udrulningspipelines. Elementerne i diagrammet er beskrevet i nedenstående tabel.

Tip

Vi opfordrer dig til at downloade scenariediagrammet , hvis du vil integrere det i din præsentation, dokumentation eller dit blogindlæg – eller udskrive det som en vægplakat. Da det er et SVG-billede (Scalable Vector Graphics), kan du skalere det op eller ned uden tab af kvalitet.

Scenariediagrammet viser følgende brugerhandlinger, værktøjer og funktioner:

Punkt Beskrivelse
Element 1. Power BI-indholdsforfatteren udvikler en BI-løsning ved hjælp af Power BI Desktop.
Element 2. Power BI Desktop-filen (.pbix) i Power BI-projektfilen (.pbip) gemmes i et delt bibliotek i OneDrive. Indholdsforfatteren bevarer versioner af disse filer i OneDrive.
Element 3. Når du er klar, publicerer indholdsforfatteren Power BI Desktop-filen til Power BI-tjeneste.
Element 4. Indhold publiceres til et arbejdsområde , der er dedikeret til udvikling.
Element 5. En administrator af udrulningspipeline konfigurerer Power BI-udrulningspipelinen med tre faser: udvikling, test og produktion. Hver fase justeres efter et separat arbejdsområde i Power BI-tjeneste. Installationsindstillinger og adgang er konfigureret for udrulningspipelinen.
Element 6. Udviklingsarbejdsområdet (eller test) er angivet til Fabric-kapacitet, Premium-kapacitet, Premium pr. bruger eller Integreretlicenstilstand. Power BI-udrulningspipelines er kun tilgængelige i arbejdsområder med disse licenstilstande.
Element 7. Indholdsforfattere og -ejere samarbejder i udviklingsarbejdsområdet for at sikre, at alle krav er opfyldt.
Punkt 8. Når udviklingsindholdet er klar, sammenligner udrulningspipelinen indholdet mellem udviklings- og testfaserne.
Element 9. Nogle eller alle Power BI-elementer installeres i et arbejdsområde, der er dedikeret til test.
Element 10. Når udrulningspipelinen er fuldført, udfører indholdsopretteren manuelt aktiviteter efter udrulningen for testarbejdsområdet. Aktiviteter kan omfatte konfiguration af planlagt opdatering af data eller publicering af en Power BI-app til testarbejdsområdet.
Element 11. Kvalitetssikring, datavalideringer og test af brugeraccept udføres af korrekturlæsere af testarbejdsområdet.
Element 12. Når testindholdet er fuldt valideret, sammenligner udrulningspipelinen indholdet mellem test- og produktionsfaserne.
Element 13. Nogle eller alle Power BI-elementer udrulles i et arbejdsområde, der er dedikeret til produktion. I forbindelse med et produktionsarbejdsområde er Fabric-kapacitet eller Premium-kapacitetslicenstilstand ofte mere passende, når der er et stort antal skrivebeskyttede forbrugere.
Element 14. Når udrulningspipelinen er fuldført, kan indholdsoprettere manuelt udføre aktiviteter efter udrulningen. Aktiviteter kan omfatte konfiguration af planlagt opdatering af data eller publicering af en Power BI-app til produktionsarbejdsområdet.
Element 15. Indholdsfremvisere får adgang til indholdet ved hjælp af produktionsarbejdsområdet eller en Power BI-app.
Element 16. Nogle datakilder kan kræve en datagateway i det lokale miljø eller en VNet-gateway til opdatering af data, f.eks. dem, der er placeret i et privat organisationsnetværk.
Punkt 17. Fabric-administratorer fører tilsyn med og overvåger aktivitet på Fabric-portalen. Indhold, der anses for at være kritisk nok til at have separate udviklings-, test- og produktionsarbejdsområder, kan være underlagt strengere krav til styring end mindre kritisk indhold.

Tip

Vi anbefaler, at du også gennemser scenariet for administration af avancerede datamodeller. Den bygger på begreber, der introduceres i dette scenarie.

Vigtige punkter

Følgende er nogle vigtige punkter, der skal understreges i forbindelse med scenariet for publicering af indhold via selvbetjening.

Udrulningspipeline

En udrulningspipeline består af tre faser: udvikling, test og produktion. Der tildeles et enkelt arbejdsområde til hver fase i udrulningspipelinen. Power BI-elementer, der understøttes af udrulningspipelines , publiceres (eller klones) fra ét arbejdsområde til et andet, når en udrulning finder sted. Når test og valideringer er fuldført, kan udrulningspipelinen genbruges mange gange for hurtigt at fremhæve indhold. Udrulningspipelingrænsefladen er nem at implementere for indholdsforfattere, der ikke har de færdigheder eller ønsker at bruge kodebaserede udrulninger (brug af POWER BI REST API'er er beskrevet i scenariet for virksomhedsindholdsudgivelse ).

Bemærk

Publicering af indhold ved hjælp af en udrulningspipeline kaldes kun en installation af metadata. I dette tilfælde overskrives eller kopieres data ikke til målarbejdsområdet. En dataopdatering er normalt påkrævet, når installationen er fuldført – se emnet aktiviteter efter udrulning nedenfor.

Installationsproces

Det er bedste praksis at betragte hele arbejdsområdeindholdet som en analysepakke , der kan udrulles sammen som en enhed. Det er derfor vigtigt at have klarhed over formålet med og forventningerne til hvert arbejdsområde. Selvom det er muligt at udrulle bestemte Power BI-elementer selektivt, er det mere effektivt og mindre risikabelt, når en udrulning repræsenterer en logisk indholdsenhed.

Tip

Planlæg, hvordan presserende problemer skal håndteres, ud over planlagte udrulninger. Hvis der kræves en øjeblikkelig rettelse, skal du stadig følge standardpraksisen med at overføre alle ændringer fra udvikling til test og produktion ved hjælp af udrulningspipelinen.

Tilladelsesmodel

Brug tid på at planlægge tilladelsesmodellen. Fuld fleksibilitet til anvendelse af forskellige arbejdsområderoller (mellem udvikling, test og produktion) understøttes. Som vist i scenariediagrammet er det almindeligt at tildele følgende tilladelser til arbejdsområdet:

  • Udviklingsarbejdsområde: Begræns adgangen til et team af indholdsforfattere og ejere, der samarbejder.
  • Testarbejdsområde: Begræns adgangen til korrekturlæsere, der er involveret i kvalitetssikring, datavalideringer og test af brugeraccept.
  • Produktionsarbejdsområde: Giv seere adgang til indholdsforbrugere af Power BI-appen (og arbejdsområdet, når det er relevant). Begræns adgangen til dem, der har brug for at administrere og publicere produktionsindhold, og som involverer det færrest mulige antal brugere.

Bemærk

De fleste forbrugere af indhold er uvidende om udviklings- og testarbejdsområder.

Adgang til udrulningspipeline

Pipelinebrugertilladelser (for hvem der kan installere indhold med en udrulningspipeline) administreres separat fra arbejdsområderollerne. Adgang til både arbejdsområdet og udrulningspipelinen er påkrævet for de brugere, der udfører en udrulning. Der kræves også relevante Premium-tilladelser .

Når det er muligt, anbefales det, at den eksisterende indholdsforfatter eller -ejer udfører udrulningerne. I nogle situationer er tilladelserne mere begrænset for produktionsarbejdsområdet. I dette tilfælde kan det være hensigtsmæssigt at koordinere produktionsudrulningen med en anden, der har tilladelse til at udrulle til produktion.

Pipelinebrugere , der er tildelt rollen som medlem af arbejdsområdet (eller administrator), har tilladelse til at sammenligne faser og udrulle indhold. Tildeling af pipelinebrugere til denne rolle minimerer problemer med tilladelser og giver mulighed for en mere problemfri udrulningsproces.

Tip

Vær opmærksom på, at arbejdsområderoller angives separat for udvikling, test og produktion. Pipelineadgang angives dog én gang for hele pipelinen.

Power BI Premium-licenser

Vigtigt

Denne artikel henviser til tider Power BI Premium eller dens kapacitetsabonnementer (P-SKU'er). Vær opmærksom på, at Microsoft i øjeblikket konsoliderer købsmuligheder og udfaser Power BI Premium pr. kapacitets-SKU'er. Nye og eksisterende kunder bør overveje at købe Fabric-kapacitetsabonnementer (F SKU'er) i stedet.

Du kan få flere oplysninger under Vigtige opdateringer, der kommer til Power BI Premium-licenser og Ofte stillede spørgsmål om Power BI Premium.

Power BI-udrulningspipelines er en Premium-funktion. Der er forskellige måder at opnå licenser på, afhængigt af om indholdet bruges til udviklings-, test- eller produktionsformål. Scenariediagrammet viser brugen af premium-P-SKU'er, f.eks. P1, P2, P3, P4 eller P5 til produktionsarbejdsområdet, og en Brugerbaseret Premium-licens til udvikling og test af arbejdsområder i Power BI Premium pr. bruger. Brug af Premium pr. bruger-licenser til arbejdsområder med meget få brugere (som vist i scenariediagrammet) er en omkostningseffektiv måde at bruge Premium-funktioner på, samtidig med at de holdes adskilt fra den Premium-kapacitet, der er tildelt til produktionsarbejdsbelastninger.

Installationsindstillinger

Datakilderegler og parameterregler er tilgængelige til dynamisk administration af værdier, der adskiller sig fra udvikling, test og produktion. Brug af udrulningsindstillinger er en effektiv måde at reducere indsatsen på og risikoen for fejl.

Aktiviteter efter udrulning

Visse egenskaber kopieres med vilje ikke til målarbejdsområdet under en udrulning. Flere vigtige aktiviteter efter udrulningen omfatter:

  • Dataopdatering: Data kopieres ikke fra kildearbejdsområdet til målarbejdsområdet. Publicering fra en udrulningspipeline er altid en installation, der kun er metadata. Det er derfor normalt nødvendigt at opdatere data, når du har udrullet til et destinationsarbejdsområde. For førstegangsinstallationer skal legitimationsoplysningerne for datakilden eller gatewayforbindelsen (efter behov) også konfigureres.
  • Apps: Power BI-apps publiceres ikke automatisk af udrulningspipelines.
  • Adgangsroller, delingstilladelser og apptilladelser: Tilladelser overskrives ikke under en installation.
  • Egenskaber for arbejdsområde: Egenskaber, f.eks. kontakter og beskrivelsen af arbejdsområdet, overskrives ikke under en installation.
  • Egenskaber for Power BI-elementer: Visse egenskaber for Power BI-elementer, f.eks. følsomhedsmærkater, kan blive overskrevet under en udrulning under visse omstændigheder.
  • Ikke-understøttede Power BI-elementer: Der skal muligvis udføres yderligere manuelle trin for Power BI-elementer, der ikke understøttes af udrulningspipelinen.

Advarsel

Der er ikke en annulleringsproces, når der er opstået en installation med en udrulningspipeline. Overvej nøje, hvilke processer og godkendelser af ændringer der kræves for at kunne udrulles i produktionsarbejdsområdet.

OneDrive-lager

Scenariediagrammet viser, hvordan du bruger OneDrive til at gemme Power BI Desktop-kildefilerne. Målet er at gemme kildefilerne på en placering, der er:

  • Sikret korrekt for at sikre, at det kun er udgivere, der har adgang til kildefilerne. Et delt bibliotek (i stedet for et personligt bibliotek) er et godt valg.
  • Sikkerhedskopieres ofte, så filerne er sikre mod tab.
  • Versioneret, når der sker ændringer, for at tillade en annullering af en tidligere version.

Tip

Hvis en OneDrive-placering synkroniseres til et arbejdsområde, skal du kun konfigurere den for udviklingsarbejdsområdet.

Konfiguration af gateway

Der kræves typisk en datagateway, når du får adgang til datakilder, der er placeret i det private organisationsnetværk eller et virtuelt netværk. Datagatewayen i det lokale miljø bliver relevant, når en Power BI Desktop-fil publiceres på Power BI-tjeneste. De to formål med en gateway er at opdatere importerede data eller få vist en rapport, der forespørger en direkte forbindelse eller en DirectQuery-semantisk model – tidligere kendt som et datasæt (ikke afbildet i scenariediagrammet).

Når du arbejder med flere miljøer, er det almindeligt at konfigurere udviklings-, test- og produktionsforbindelser til at bruge forskellige kildesystemer. I dette tilfælde skal du bruge datakilderegler og parameterregler til at administrere værdier, der adskiller sig fra miljøer.

Bemærk

En central datagateway i standardtilstand anbefales på det kraftigste via gateways i personlig tilstand. I standardtilstand understøtter datagatewayen direkte forbindelse og DirectQuery-handlinger (ud over planlagte dataopdateringshandlinger).

Systemtilsyn

Aktivitetsloggen registrerer brugeraktiviteter, der forekommer i Power BI-tjeneste. Power BI-administratorer kan bruge de aktivitetslogdata, der indsamles, til at udføre overvågning for at hjælpe dem med at forstå de udrulningsaktiviteter, der finder sted.

I den næste artikel i serien kan du få mere at vide om brugsscenariet for avanceret datamodellering .