Share via


Power BI használati forgatókönyvek: Önkiszolgáló valós idejű elemzés

Feljegyzés

Ez a cikk a Power BI implementációtervezési cikksorozatának része. Ez a sorozat elsősorban a Microsoft Fabricen belüli Power BI-számítási feladatokra összpontosít. A sorozat bemutatása: Power BI implementációtervezés.

Ez a használati forgatókönyv arra összpontosít, hogy egy üzleti elemző hogyan készíthet valós idejű Power BI-jelentéseket. A valós idejű használat azt jelenti, hogy az adatok mindig aktuálisak, és a jelentésfelhasználóknak nem kell vizualizációkat használniuk. Az adatvizualizációknak automatikusan frissülnie kell az aktuális adatok megjelenítéséhez.

A valós idejű jelentések lehetővé teszik a szervezetek számára, hogy naprakész adatok alapján monitorozzák és magabiztos döntéseket hozzanak.

Feljegyzés

Ebben a cikkben a valós idejű kifejezés valójában közel valós idejű. A közel valós idejű érték azt jelenti, hogy az adatfeldolgozás és a hálózati átviteli idő miatt mindig van bizonyos mértékű késés (más néven késés).

Az önkiszolgáló valós idejű elemzések fejlesztéséhez az üzleti elemzőnek először létre kell hoznia (vagy csatlakoznia kell) egy DirectQuery szemantikai modellt korábbi nevén adatkészletet. Ezután létrehozhatnak egy jelentést, és beállíthatják az automatikus oldalfrissítési beállításokat. A beállítás után a Power BI automatikusan frissíti a jelentésoldalakat az aktuális adatok megjelenítéséhez.

Tipp.

Leküldéses adathalmazok használatával valós idejű elemzést is végezhet a Power BI-ban. Ez a témakör azonban nem terjed ki erre az önkiszolgáló valós idejű használati forgatókönyvre, mert a fejlesztőket célozza meg. A leküldéses adathalmazok általában programozott megoldás kifejlesztésével járnak.

A Power BI valós idejű elemzésének teljes körű megismeréséhez valós időben dolgozhat az adatok monitorozásán a Power BI képzési tervével.

Forgatókönyv-diagram

Az alábbi ábra az önkiszolgáló valós idejű elemzést támogató leggyakoribb felhasználói műveletek és Power BI-összetevők magas szintű áttekintését mutatja be. Az elsődleges cél egy DirectQuery-modell létrehozása és az automatikus oldalfrissítést használó Power BI-jelentések létrehozása.

Az ábrán az önkiszolgáló valós idejű elemzés látható, amely a jelentések közel valós idejű adatainak monitorozásáról szól. A diagram elemeit az alábbi táblázat ismerteti.

Tipp.

Javasoljuk, hogy töltse le a forgatókönyv-diagramot , ha be szeretné ágyazni a bemutatóba, a dokumentációba vagy a blogbejegyzésbe, vagy nyomtassa ki fali plakátként. Mivel ez egy méretezhető vektorgrafika (SVG) kép, minőségromlás nélkül skálázhatja fel vagy le.

A fenti diagram a következő felhasználói műveleteket, eszközöket és funkciókat mutatja be:

Cikk Leírás
1. elem. A tartalomkészítők a Power BI Desktop használatával hoznak létre DirectQuery-modellt.
2. elem. A Power BI Desktop natív lekérdezéseket küld az alapul szolgáló adatforrásnak az aktuális adatok lekéréséhez.
3. elem. A tartalomkészítők létrehoznak egy jelentést, amely közel valós idejű frissítéseket jelenít meg az automatikus oldalfrissítés engedélyezésével és beállításával.
4. elem. Ha elkészült, a tartalomkészítők közzéteszik a Power BI Desktop-fájljukat (.pbix) vagy Power BI-projektfájljukat (.pbip) a Power BI szolgáltatás vagy a Fabric portál egyik munkaterületén.
5. elem. A közzététel után a munkaterület egy új jelentést és DirectQuery szemantikai modellt tartalmaz. Ha a munkaterület személyes vagy Pro-munkaterület, a minimális automatikus oldalfrissítési időköz 30 perc (még akkor is, ha a jelentés létrehozója alacsonyabb időközt állít be).
6. elem. Amikor a jelentésfelhasználók megnyitnak egy olyan jelentésoldalt, amelynél engedélyezve van az automatikus oldalfrissítés, az adatvizualizációk automatikusan frissülnek az aktuális adatok megjelenítéséhez.
7. elem. Egyes adatforrásokhoz helyszíni adatátjáróra vagy VNet-átjáróra lehet szükség az adatfrissítéshez, például a magánhálózaton belül találhatóakhoz.
8. elem. Az automatikus oldalfrissítési lapon lévő vizualizációk lekérdezik a szemantikai modellt, hogy az aktuális adatokat lekérje az alapul szolgáló adatforrásból.
9. elem. Ha egy automatikus oldalfrissítési jelentést olyan munkaterületen tárol, amely Fabric-kapacitást, Prémium kapacitást vagy FelhasználónkéntiPrémium licenc módot használ, a Power BI automatikusan egy vagy több perces időközönként frissíthet. A változásészlelési frissítés típusa is használható, így a Power BI elkerülheti a szükségtelen frissítéseket. Ha be van állítva a változásészlelési frissítés típusa, a Power BI minden frissítési időközön módosításészlelési lekérdezéseket küld annak megállapításához, hogy az adatok megváltoztak-e az utolsó automatikus frissítés óta. Amikor a Power BI változást észlel, frissíti az oldalon lévő összes vizualizációt.
10. tétel. A jelentés felhasználói egy munkaterületről vagy Power BI-alkalmazásból tekintik meg a naprakész tartalmakat.
11. tétel. A kapacitásgazdák engedélyezhetik vagy letilthatják az automatikus oldalfrissítési funkciót. Ha a funkció le van tiltva, az automatikus oldalfrissítés nem fog működni a kapacitáshoz rendelt munkaterületeken tárolt jelentések esetében. A kapacitásgazdák megadhatnak egy minimális frissítési időközt és egy minimális végrehajtási időközt is. Ezek a minimális időközök felülbírálják az alacsonyabb időközt használó jelentésoldal-beállításokat.
12. elem. A hálógazdák felügyelik és figyelik a fabricportál tevékenységeit.

Fontos

Ez a cikk időnként a Power BI Premiumra vagy annak kapacitás-előfizetésére (P termékváltozatokra) hivatkozik. Vegye figyelembe, hogy a Microsoft jelenleg összevonja a vásárlási lehetőségeket, és visszavonul a Power BI Premium kapacitásonkénti termékváltozataitól. Az új és a meglévő ügyfeleknek érdemes megfontolni a Fabric-kapacitás-előfizetések (F SKU-k) megvásárlását.

További információ: Fontos frissítés a Power BI Premium licenceléséhez és a Power BI Premiumhoz – gyakori kérdések.

Kulcsfontosságú pontok

Az alábbiakban néhány fontos szempontot emelünk ki az önkiszolgáló valós idejű elemzési forgatókönyvről.

Támogatott adatforrások

Az automatikus oldalfrissítési funkció nem működik az importálási modellekhez csatlakoztatott jelentések esetében, ahol minden tábla importálási tárolási módot használ. A funkció csak akkor működik, ha a Power BI-jelentés olyan szemantikai modellhez csatlakozik, amely:

  • DirectQuery tárolási módú táblákat tartalmaz.
  • Növekményes frissítéssel valós időben lekérheti a legújabb adatokat a DirectQueryvel. Ezt a képességet a jelen témakör későbbi részében ismertetjük.
  • Élő kapcsolat egy táblázatos modellhez az Azure Analysis Servicesben (AAS) vagy az SQL Server Analysis Servicesben (SSAS).
  • Leküldéses adatkészlet. További információ: Adatok leküldése adatkészletekbe.

A DirectQuery-modell egy importálási modell alternatíva. A DirectQuery módban fejlesztett modellek nem importálnak adatokat. Ehelyett csak a modell struktúráját meghatározó metaadatokból állnak. A modell lekérdezésekor a rendszer natív lekérdezésekkel kéri le az adatokat az alapul szolgáló adatforrásból.

Önkiszolgáló szempontból az üzleti elemző DirectQuery-tárolótáblákat adhat a modellhez a Power BI Desktopban, feltéve, hogy az adatforrás támogatja ezt a tárolási módot. A DirectQuery általában támogatja a relációs adatbázisokat. A DirectQueryt támogató adatforrások teljes listáját a DirectQuery által támogatott adatforrások között talál.

Az üzleti elemzők növekményes frissítés beállításával az importálási modellt is továbbfejleszthetik. Ha a DirectQuery beállítással valós időben engedélyezi a legfrissebb adatok lekérését (csak prémium szintű munkaterületek támogatják), a Power BI Desktop hozzáad egy DirectQuery-partíciót, hogy a legújabb adatok lekérhetők legyenek. További információ: Növekményes frissítés és valós idejű adatok szemantikai modellekhez.

Az üzleti elemző egy meglévő táblázatos modellhez is létrehozhat élő kapcsolatot , amely DirectQuery tárolási módú táblákat is tartalmaz.

Adatforrás-tulajdonosok bevonása

Az automatikus oldalfrissítési jelentés közzététele előtt érdemes először megvitatni a valós idejű követelményeket az adatforrás tulajdonosaival. Ennek az az oka, hogy az automatikus oldalfrissítés jelentős számítási feladatot helyezhet el az adatforráson.

Fontolja meg egyetlen jelentésoldal öt percenkénti frissítését, amely két vizualizációt tartalmaz. A jelentésoldal megnyitásakor a Power BI óránként legalább 24 lekérdezést küld (12 frissítés két vizualizációval megszorozva) az alapul szolgáló adatforrásnak. Most vegye figyelembe, hogy 10 jelentésfelhasználó egyszerre nyitja meg ugyanazt a jelentésoldalt. Ebben az esetben a Power BI óránként 240 lekérdezést küld.

Fontos megvitatni a valós idejű követelményeket, beleértve a jelentésoldalon lévő vizualizációk számát és a kívánt frissítési időközt. Ha a használati eset indokolt, az adatforrás tulajdonosa proaktív lépéseket tehet az adatforrás-erőforrások felskálázásával. Az adatforrást hasznos indexek és materializált nézetek hozzáadásával is optimalizálhatják. További információ: DirectQuery-modell útmutató a Power BI Desktopban.

Frissítés típusa

Az automatikus oldalfrissítési funkció két frissítéstípust támogat.

  • Rögzített időköz: Frissítések minden oldalvizualizációt rögzített időköz alapján, amely másodpercenként és több napig is lehet.
  • Változásészlelés: Frissítések az összes olyan oldalvizualizációt, amely azt jelzi, hogy a forrásadatok az utolsó automatikus frissítés óta megváltoztak. Elkerüli a szükségtelen frissítéseket, ami segíthet csökkenteni a Power BI szolgáltatás és az alapul szolgáló adatforrás erőforrás-felhasználását. A Power BI csak prémium szintű munkaterületek és a Power BI által üzemeltetett adatmodellek esetében támogatja ezt a frissítési típust. Az AAS-ben vagy SSAS-ben üzemeltetett távoli adatmodellek nem támogatottak.

A változásészlelés beállításához létre kell hoznia egy speciális típusú, úgynevezett változásészlelési mértéket. Egy változásészlelési mérték például lekérdezheti a maximális értékesítési rendelésszámot. A Power BI a változásészlelési mérték használatával kérdezi le az adatforrást. A Power BI minden alkalommal tárolja a lekérdezés eredményét, hogy összehasonlíthassa a következő eredménnyel (a beállított frissítési időköznek megfelelően). Ha az eredmények eltérnek, a Power BI frissíti a lapot.

Egy modell csak egy változásészlelési mértékkel rendelkezhet, bérlőnként pedig legfeljebb 10 változásészlelési mérték lehet.

További információ: Frissítéstípusok.

Kapacitásfelügyelet

Ha egy munkaterület prémium szintű kapacitáshoz van csatolva, a kapacitásgazdák engedélyezhetik vagy letilthatják a kapacitás automatikus oldalfrissítési funkcióját. Ha a funkció le van tiltva, az automatikus oldalfrissítés nem fog működni a csatolt munkaterületeken tárolt jelentéseknél.

A kapacitásgazdák beállíthatnak egy minimális frissítési időközt (alapértelmezett öt perc) és egy minimális végrehajtási időközt (alapértelmezett öt percet). A végrehajtási időköz határozza meg a változásészlelési lekérdezések gyakoriságát. Ha egy jelentésoldal időköze kisebb, mint a kapacitás minimális időköze, a Power BI a kapacitás minimális időközét fogja használni.

Feljegyzés

A minimális időközök nem vonatkoznak a Power BI Desktopban megnyitott jelentésekre.

Ha teljesítményproblémák merülnek fel az automatikus oldalfrissítéssel kapcsolatban, a kapacitásadminisztrátor a következőkre képes:

  • Skálázza fel a kapacitást egy nagyobb Prémium termékváltozatra.
  • Növelje a minimális időközöket.

További információ: Oldalfrissítési időközök.

Átjáró beállítása

Általában adatátjáróra van szükség a privát szervezeti hálózaton vagy virtuális hálózaton belül található adatforrások elérésekor. Az átjáró támogatja a DirectQuery-műveleteket (vizuális lekérdezések és változásészlelési lekérdezések).

Rendszerfelügyelet

A tevékenységnapló rögzíti a Power BI szolgáltatás előforduló felhasználói tevékenységeket. A Power BI-rendszergazdák az összegyűjtött tevékenységnapló-adatokkal naplózást végezhetnek, hogy könnyebben megértsék a használati mintákat és a bevezetést.

A rendszergazdák számára elérhető Premium Capacity Metrics alkalmazással megjelenítheti, hogy az alacsony prioritású lekérdezések mekkora kapacitást használnak. Az alacsony prioritású lekérdezések automatikus oldalfrissítési lekérdezésekből és modellfrissítési lekérdezésekből állnak. A változásészlelési lekérdezések prioritása nem alacsony.

A Power BI implementálási döntéseivel kapcsolatos további hasznos forgatókönyvekért tekintse meg a Power BI használati forgatókönyveit ismertető cikket.