Power BI-forbrugsscenarier: Selvbetjent analyse i realtid
Bemærk
Denne artikel er en del af power BI-implementeringsplanlægningsserierne. I denne serie fokuseres der primært på Power BI-oplevelsen i Microsoft Fabric. Du kan få en introduktion til serien under Planlægning af implementering af Power BI.
I dette forbrugsscenarie fokuseres der på, hvordan en forretningsanalytiker kan producere Power BI-rapporter i realtid . Det, der menes med realtid, er, at dataene altid er aktuelle, og forbrugerne af rapporter ikke behøver at interagere med visualiseringer. Datavisualiseringer skal opdateres automatisk for altid at vise aktuelle data.
Rapporter i realtid gør det muligt for organisationer at overvåge og træffe sikre beslutninger baseret på opdaterede data.
Bemærk
I denne artikel betyder udtrykket realtid faktisk næsten i realtid. Nær realtid betyder, at der altid er en vis forsinkelse (kendt som ventetid) på grund af databehandling og netværksoverførselstid.
Vigtigt
Microsoft har annonceret en udfasningsdato for streaming i realtid i Power BI. Du kan få flere oplysninger under Meddelelse om, at streaming i realtid udgår i Power BI.
Hvis du vil udvikle selvbetjeningsanalyse i realtid, skal forretningsanalytikeren først oprette (eller oprette forbindelse til) en Semantisk DirectQuery-model. De kan derefter oprette en rapport og konfigurere indstillingerne for automatisk sideopdatering . Når Power BI er konfigureret, opdateres rapportsider automatisk for at vise aktuelle data.
Tip
Du kan også opnå analyse i realtid i Power BI ved hjælp af pushdatasæt. Dette emne er dog ikke omfattet af dette selvbetjeningsscenarie i realtid, fordi det er rettet mod udviklere. Pushdatasæt involverer normalt udvikling af en programmatisk løsning.
Du kan få en komplet forståelse af Power BI-analyser i realtid ved at gennemgå læringsforløbet Overvåg data i realtid med Power BI .
Scenariediagram
I følgende diagram vises en oversigt på højt niveau over de mest almindelige brugerhandlinger og Power BI-komponenter, der understøtter selvbetjeningsanalyse i realtid. Det primære mål er at oprette en DirectQuery-model og oprette Power BI-rapporter, der bruger automatisk sideopdatering.
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.
Ovenstående diagram viser følgende brugerhandlinger, værktøjer og funktioner:
Vare | Beskrivelse |
---|---|
|
Indholdsforfattere bruger Power BI Desktop til at oprette en DirectQuery-model. |
|
Power BI Desktop sender oprindelige forespørgsler til den underliggende datakilde for at hente aktuelle data. |
|
Indholdsoprettere opretter en rapport, der viser opdateringer i næsten realtid ved at aktivere og konfigurere automatisk sideopdatering. |
|
Når de er klar, publicerer indholdsforfatterne deres Power BI Desktop-fil (.pbix) eller Power BI-projektfil (.pbip) til et arbejdsområde i Power BI-tjeneste- eller Fabric-portalen. |
|
Når arbejdsområdet er publiceret, indeholder det en ny rapport og en semantisk DirectQuery-model. Når arbejdsområdet er et personligt arbejdsområde eller Et Pro-arbejdsområde, er minimumsintervallet for automatisk sideopdatering 30 minutter (også selvom rapportopretteren angiver et lavere interval). |
|
Når rapportforbrugere åbner en rapportside, hvor automatisk sideopdatering er aktiveret, opdateres datavisualiseringer automatisk for at vise aktuelle data. |
|
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. |
|
Hver visualisering på en sideopdateringsside til automatisk side forespørger den semantiske model om at hente aktuelle data fra den underliggende datakilde. |
|
Når en rapport til automatisk sideopdatering gemmes i et arbejdsområde, der bruger Fabric-kapacitet, Premium-kapacitet eller Premium pr. bruger-licenstilstand, kan Power BI automatisk opdatere med intervaller på et minut eller mere. Det er også muligt at bruge opdateringstypen for registrering af ændringer, så Power BI kan undgå unødvendige opdateringer. Når opdateringstypen for ændringsregistrering er angivet i hvert opdateringsinterval, sender Power BI forespørgsler om registrering af ændringer for at afgøre, om data er blevet ændret siden den seneste automatiske opdatering. Når Power BI registrerer ændringer, opdateres alle visualiseringer på siden. |
|
Rapportforbrugere får vist opdateret indhold fra et arbejdsområde eller en Power BI-app. |
|
Kapacitetsadministratorer kan aktivere eller deaktivere funktionen til automatisk sideopdatering. Når funktionen er deaktiveret, fungerer automatisk sideopdatering ikke for rapporter, der er gemt i arbejdsområder, der er tildelt kapaciteten. Kapacitetsadministratorer kan også angive et minimuminterval for opdatering og et minimuminterval for udførelse. Disse minimumintervaller tilsidesætter alle indstillinger for rapportsider, der bruger et lavere interval. |
|
Fabric-administratorer fører tilsyn med og overvåger aktivitet på Fabric-portalen. |
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.
Vigtige punkter
Følgende er nogle vigtige punkter, der skal understreges i forbindelse med scenariet med selvbetjeningsanalyse i realtid.
Understøttede datakilder
Funktionen til automatisk sideopdatering fungerer ikke for rapporter, der er forbundet til import af modeller, hvor alle tabeller bruger lagringstilstand for import. Funktionen fungerer kun, når Power BI-rapporten opretter forbindelse til en semantisk model, der:
- Indeholder DirectQuery-lagertilstandstabeller .
- Bruger trinvis opdatering til at hente de nyeste data i realtid med DirectQuery. Denne funktion beskrives senere i dette emne.
- Er en direkte forbindelse til en tabelmodel i Azure Analysis Services (AAS) eller SQL Server Analysis Services (SSAS).
- Er et pushdatasæt.
En DirectQuery-model er et alternativ til en importmodel. Modeller, der er udviklet i DirectQuery-tilstand, importerer ikke data. De består i stedet kun af metadata, der definerer modelstrukturen. Når modellen forespørges, bruges oprindelige forespørgsler til at hente data fra den underliggende datakilde.
Fra et selvbetjeningsperspektiv kan forretningsanalytikeren føje DirectQuery-lagertabeller til deres model i Power BI Desktop, forudsat at datakilden understøtter denne lagringstilstand. Relationsdatabaser understøttes typisk af DirectQuery. Du kan finde en komplet liste over datakilder, der understøtter DirectQuery, under Datakilder, der understøttes af DirectQuery.
En forretningsanalytiker kan også forbedre en importmodel ved at konfigurere trinvis opdatering. Ved at aktivere indstillingen Hent de nyeste data i realtid med DirectQuery (understøttes kun af Premium-arbejdsområder) tilføjer Power BI Desktop en DirectQuery-partition for at sikre, at de nyeste data hentes. Du kan få flere oplysninger under Trinvis opdatering og data i realtid for semantiske modeller.
Forretningsanalytikeren kan også oprette en direkte forbindelse til en eksisterende tabelmodel, der indeholder DirectQuery-lagertilstandstabeller.
Involver ejere af datakilder
Før du publicerer en rapport til automatisk sideopdatering, er det en god idé først at diskutere kravene i realtid med datakildeejerne. Det skyldes, at automatisk sideopdatering kan placere en betydelig arbejdsbelastning på datakilden.
Overvej en enkelt rapportside, der er indstillet til at opdatere hvert femte minut, og som indeholder to visualiseringer. Når rapportsiden er åben, sender Power BI mindst 24 forespørgsler pr. time (12 opdateringer ganget med to visualiseringer) til den underliggende datakilde. Tænk nu på, at 10 rapportforbrugere åbner den samme rapportside på samme tid. I dette tilfælde sender Power BI 240 forespørgsler pr. time.
Det er vigtigt at diskutere kravene i realtid, herunder antallet af visualiseringer på rapportsiden og det ønskede opdateringsinterval. Når brugscasen er berettiget, kan ejeren af datakilden tage proaktive skridt ved at opskalere datakilderessourcerne. De kan også optimere datakilden ved at tilføje nyttige indekser og materialiserede visninger. Du kan finde flere oplysninger i Vejledning til DirectQuery-model i Power BI Desktop.
Opdateringstype
Funktionen til automatisk sideopdatering understøtter to opdateringstyper.
- fast interval: Opdaterer alle sidevisualiseringer baseret på et fast interval, som kan være fra hvert sekund til flere dage.
- Ændringsregistrering: Opdaterer alle sidevisualiseringer, forudsat at kildedataene er ændret siden den seneste automatiske opdatering. Det undgår unødvendige opdateringer, hvilket kan hjælpe med at reducere ressourceforbruget for Power BI-tjeneste og den underliggende datakilde. Power BI understøtter kun denne opdateringstype for Premium-arbejdsområder og for datamodeller, der hostes af Power BI. Fjerndatamodeller, der hostes i AAS eller SSAS, understøttes ikke.
Hvis du vil konfigurere registrering af ændringer, skal du oprette en særlig type måling, der kaldes en måling til registrering af ændringer. En måling til registrering af ændringer kan f.eks. forespørge om det maksimale salgsordrenummer. Power BI bruger målingen ændre registrering til at forespørge datakilden. Hver gang gemmer Power BI forespørgselsresultatet, så det kan sammenligne det med det næste resultat (i henhold til det opdateringsinterval, du har angivet). Når resultaterne er forskellige, opdaterer Power BI siden.
En model kan kun have én måling til registrering af ændringer, og der kan maksimalt være 10 målinger af ændringsregistrering pr. lejer.
Du kan få flere oplysninger under Opdateringstyper.
Kapacitetsadministration
Når et arbejdsområde er knyttet til en Premium-kapacitet, kan kapacitetsadministratorer aktivere eller deaktivere funktionen til automatisk sideopdatering for kapaciteten. Når funktionen er deaktiveret, fungerer automatisk sideopdatering ikke for nogen rapport, der er gemt i nogen af de tilknyttede arbejdsområder.
Kapacitetsadministratorer kan også angive et minimuminterval for opdatering (standard fem minutter) og et minimuminterval for udførelse (standard fem minutter). Udførelsesintervallet bestemmer hyppigheden af forespørgsler til registrering af ændringer. Når et rapportsideinterval er mindre end minimumintervallet for kapaciteten, bruger Power BI minimumintervallet for kapaciteten.
Bemærk
Minimumintervaller gælder ikke for rapporter, der er åbne i Power BI Desktop.
Når der er problemer med ydeevnen i forbindelse med automatisk sideopdatering, kan en kapacitetsadministrator:
- Skaler kapaciteten op til en større Premium SKU.
- Hæv minimumintervallerne.
Du kan få flere oplysninger under Intervaller for sideopdatering.
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. Gatewayen understøtter DirectQuery-handlingerne (visuelle forespørgsler og forespørgsler til registrering af ændringer).
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å forbrugsmønstre og indførelse.
Ved at bruge appen Fabric Capacity Metrics, der er tilgængelig for administratorer, kan du visualisere, hvor meget af kapaciteten der bruges af forespørgsler med lav prioritet. Forespørgsler med lav prioritet består af forespørgsler om automatisk sideopdatering og modelopdateringsforespørgsler. Forespørgsler om registrering af ændringer har ikke lav prioritet.
Relateret indhold
Du kan finde andre nyttige scenarier, der kan hjælpe dig med power BI-implementeringsbeslutninger, i artiklen Power BI-forbrugsscenarier .