Zdieľať cez


Ako funguje režim Direct Lake so tvorbou zostáv služby Power BI

Keď v službe Microsoft Fabric používateľ vytvorí lakehouse, systém tiež zriadi súvisiaci koncový bod analýzy SQL a predvolený sémantický model v režime Direct Lake. Tabuľky môžete pridať z lokality lakehouse do predvoleného sémantického modelu tak, že prejdete do koncového bodu analýzy SQL a kliknete na tlačidlo Spravovať predvolený sémantický model na páse s nástrojmi Reporting. Môžete tiež vytvoriť predvolený sémantický model služby Power BI v režime Direct Lake kliknutím na Nový sémantický model v koncovom bode služby lakehouse alebo SQL Analytics. Predvolený sémantický model je vytvorený v režime Direct Lake a umožňuje službe Power BI používať údaje vytváraním zostáv Power BI, prieskummi a spúšťaním používateľom vytvorených dotazov DAX v aplikácii Power BI Desktop alebo v samotnom pracovnom priestore. Predvolený sémantický model vytvorený v koncovom bode analýzy SQL možno použiť na vytváranie zostáv Power BI, ale má určité ďalšie obmedzenia,.

Keď zostava služby Power BI zobrazuje údaje vo vizuáloch, požaduje ich zo sémantického modelu. V ďalšom kroku sémantický model pristupuje k službe lakehouse, aby využíval údaje a vracal ich do zostavy služby Power BI. Z dôvodu účinnosti môže sémantický model uchovávať niektoré údaje vo vyrovnávacej pamäti a v prípade potreby ich obnoviť. prehľad Direct Lake obsahuje ďalšie podrobnosti.

Lakehouse tiež používa V-order optimalizáciu pre delta tabuliek. Táto optimalizácia poskytuje bezprecedentný výkon a možnosť rýchlo využívať veľké množstvo údajov na vytváranie zostáv v službe Power BI.

Snímka obrazovky predvolenej stránky prvého kontaktu sémantického modelu.

Nastavenie povolení na používanie zostavy

Sémantický model v režime Direct Lake spotrebúva údaje z jazera na požiadanie. Aby sa zabezpečilo, že údaje sú prístupné pre používateľa, ktorý si zobrazuje zostavu Power BI, je potrebné nastaviť potrebné povolenia v základnom úchyte jazera.

Jednou z možností je poskytnúť používateľovi Viewer rolu v pracovnom priestore na využívanie všetkých položiek v pracovnom priestore vrátane úložiská lakehouse, ak sú v tomto pracovnom priestore, sémantické modely a zostavy. Prípadne môže používateľ dostať rolu správcu , člena alebo prispievateľa, aby mal úplný prístup k údajom a mohol vytvárať a upravovať položky, ako sú napríklad jazerá, sémantické modely a zostavy.

Okrem toho môžu ne predvolené sémantické modely využívať pevnú identity na čítanie údajov zo služby lakehouse bez toho, aby poskytli používateľom zostáv prístup k službe lakehouse, a používateľom sa poskytuje povolenie na prístup k zostave prostredníctvom aplikácie. Pri pevnej identite môžu mať predvolené sémantické modely v režime Direct Lake aj zabezpečenie na úrovni riadkov definované v sémantickom modeli, aby sa obmedzili údaje, ktoré používateľ zostavy uvidí pri zachovaní režimu Direct Lake. Možno použiť aj zabezpečenie na základe SQL v koncovom bode analýzy SQL, režim Direct Lake však prejde späť do režimu DirectQuery. Týmto sa preto treba vyhnúť zachovaniu výkonu jazera Direct Lake.