Lekérdezések gyorsítótárazása a Power BI Premiumban vagy a Power BI Embeddedben

A Power BI Premium vagy a Power BI Embedded szolgáltatással rendelkező szervezetek kihasználhatják a lekérdezések gyorsítótárazásának előnyeit a szemantikai modellhez társított jelentések felgyorsításához. A lekérdezések gyorsítótárazása arra utasítja a Power BI Premium- vagy Power BI Embedded-kapacitást, hogy a helyi gyorsítótárazási szolgáltatást használja a lekérdezési eredmények fenntartásához, elkerülve, hogy az alapul szolgáló adatforrás kiszámítsa ezeket az eredményeket.

Fontos

A lekérdezések gyorsítótárazása csak a Power BI Premiumban vagy a Power BI Embeddedben érhető el szemantikai modellek importálásához. Az Azure Analysis Servicest vagy az SQL Server Analysis Servicest használó DirectQuery vagy Live Csatlakozás szemantikai modellek nem alkalmazhatók.

A gyorsítótárazás akkor történik, amikor a felhasználó először nyitja meg a jelentést. Jelenleg a szolgáltatás csak a kezdeti oldal gyorsítótárazását kérdezi le, amelyre a rendszer leszáll. Más szóval a lekérdezések nem lesznek gyorsítótárazva a jelentés használatakor. A gyorsítótárazott lekérdezési eredmények a felhasználói és szemantikai modell környezetére vonatkoznak, és mindig tiszteletben tartják a biztonsági szabályokat. A lekérdezési gyorsítótár tiszteletben tartja a személyes könyvjelzőket és az állandó szűrőket, így a személyre szabott jelentés által létrehozott lekérdezések gyorsítótárazva lesznek. Az ugyanazon lekérdezések által működtetett irányítópult-csempék a lekérdezés gyorsítótárazása után is hasznosak lehetnek. A teljesítmény különösen akkor előnyös, ha egy szemantikai modellt gyakran érnek el, és nem kell gyakran frissíteni. A lekérdezések gyorsítótárazása a lekérdezések teljes számának csökkentésével csökkentheti a kapacitás terhelését is.

A lekérdezések gyorsítótárazási viselkedését a Power BI szolgáltatás szemantikai modell Gépház lapján szabályozhatja. Három lehetséges beállítás érhető el:

  • Alapértelmezett kapacitás: Lekérdezés gyorsítótárazása kikapcsolva
  • Kikapcsolva: Ne használjon lekérdezés-gyorsítótárazást ehhez a szemantikai modellhez.
  • Be: Lekérdezés gyorsítótárazása ehhez a szemantikai modellhez.

Query caching dialog box

Szempontok és korlátozások

  • Amikor a gyorsítótárazási beállításokat BerőlKi értékre módosítja, a szemantikai modellhez korábban mentett lekérdezési eredmények el lesznek távolítva a kapacitás-gyorsítótárból. A gyorsítótárazást explicit módon kikapcsolhatja, vagy visszaállíthatja a kapacitás alapértelmezett beállítására, amelyet a rendszergazda kikapcsolt. A kikapcsolás kis késést okozhat, amikor a jelentések legközelebb lekérdezéseket futtatnak ezen a szemantikai modellen. A késést azok a jelentéslekérdezések okozzák, amelyek igény szerint futnak, és nem alkalmazzák a mentett eredményeket. Emellett előfordulhat, hogy a szükséges szemantikai modellt be kell tölteni a memóriába, mielőtt kiszolgálhatná a lekérdezéseket.
  • A lekérdezési gyorsítótár akkor frissül, amikor a Power BI szemantikai modellfrissítést hajt végre. A lekérdezési gyorsítótár frissítésekor a Power BI-nak le kell futtatnia a lekérdezéseket a mögöttes adatmodellek között a legújabb eredmények eléréséhez. Ha számos szemantikai modell rendelkezik engedélyezve a lekérdezések gyorsítótárazásával, és a Premium/Embedded kapacitás nagy terhelés alatt áll, a gyorsítótár frissítése során teljesítménycsökkenés léphet fel. A lebomlás a végrehajtott lekérdezések megnövekedett mennyiségéből ered.