Megosztás a következőn keresztül:


A Direct Lake mód működése a Power BI-jelentéskészítéssel

A Microsoft Fabricben, amikor a felhasználó létrehoz egy tóházat, a rendszer a társított SQL Analytics-végpontot és az alapértelmezett szemantikai modellt Direct Lake módban is kiépíti. A lakehouse-ból táblákat vehet fel az alapértelmezett szemantikai modellbe az SQL Analytics-végpontra lépve, majd a Jelentéskészítés menüszalagon az Alapértelmezett szemantikai modell kezelése gombra kattintva. Nem alapértelmezett Power BI szemantikai modellt is létrehozhat Direct Lake módban, ha az új szemantikai modell elemre kattint a lakehouse vagy az SQL Analytics végponton. A nem alapértelmezett szemantikai modell Direct Lake módban jön létre, és lehetővé teszi a Power BI számára, hogy adatokat használjon fel Power BI-jelentések létrehozásával, feltárásával és felhasználó által létrehozott DAX-lekérdezések futtatásával a Power BI Desktopban vagy magában a munkaterületen. Az SQL Analytics-végponton létrehozott alapértelmezett szemantikai modell használható Power BI-jelentések létrehozásához, de egyéb korlátozások.

Amikor egy Power BI-jelentés vizualizációkban jeleníti meg az adatokat, a szemantikai modellből kéri le. Ezután a szemantikai modell hozzáfér egy lakehouse-hoz, hogy feldolgozza az adatokat és megjelenítse azokat a Power BI jelentésben. A hatékonyság érdekében a szemantikai modell megőrizhet néhány adatot a gyorsítótárban, és szükség esetén frissítheti azokat. Direct Lake áttekintése további részleteket tartalmaz.

A Lakehouse v-order optimalizálást is alkalmaz a deltatáblákra. Ez az optimalizálás példátlan teljesítményt és nagy mennyiségű adat gyors használatát teszi lehetővé a Power BI-jelentésekhez.

Képernyőkép az alapértelmezett szemantikai modell kezdőlapjáról.

A jelentéshasználat engedélyeinek beállítása

A Direct Lake módban a szemantikai modell igény szerint egy tóházból származó adatokat használ fel. Annak érdekében, hogy az adatok elérhetők legyenek a Power BI-jelentést megtekintő felhasználó számára, be kell állítani a mögöttes lakehouse szükséges engedélyeit.

Egyik lehetőség az, hogy a felhasználónak a Megjelenítő szerepkört adja a munkaterületen belül, hogy hozzáférhessen az összes elemhez, beleértve a lakehouse-t, amennyiben ebben a munkaterületen vannak, valamint a szemantikai modellekhez és jelentésekhez. Másik lehetőségként a felhasználó rendszergazdai, tagi vagy közreműködői szerepkört is kaphat, hogy teljes hozzáféréssel rendelkezzen az adatokhoz, és létrehozhatja és szerkesztheti az elemeket, például a tóházakat, a szemantikai modelleket és a jelentéseket.

Emellett a nem alapértelmezett szemantikai modellek egy rögzített identitást használhatnak az adatok beolvasásához a lakehouse-ból anélkül, hogy a jelentés felhasználóinak hozzáférést adnának a lakehouse-hoz, és a felhasználók engedélyt kapnak a jelentés elérésére egy alkalmazáson keresztül. Rögzített identitás esetén a Direct Lake módban nem alapértelmezett szemantikai modellek sorszintű biztonságot is meghatározhatnak a szemantikai modellben, hogy korlátozzák a jelentésfelhasználó által a Direct Lake-mód fenntartása során látott adatokat. Sql-alapú biztonság az SQL Analytics-végponton is használható, de a Direct Lake mód vissza fog esni a DirectQueryre, ezért ezt kerülni kell a Direct Lake teljesítményének fenntartása érdekében.