Direct Lake a Power BI Desktopban (előzetes verzió)
A Direct Lake-módot használó szemantikai modellek közvetlenül érik el a OneLake-adatokat, amihez a Power BI Analysis Services motort fabrickapacitással rendelkező munkaterületen kell futtatni. Az importálási vagy DirectQuery módot használó szemantikai modellek esetében a Power BI Analysis Services motor helyileg fut a számítógépen a Power BI Desktop használatával a szemantikai modell létrehozásához és szerkesztéséhez. A közzététel után az ilyen modellek a Power BI Analysis Services használatával működnek a munkaterületen.
A Direct Lake szemantikai modellek Power BI Desktopban való szerkesztésének megkönnyítése érdekében mostantól élő szerkesztési végezhet egy szemantikai modellről Direct Lake módban, így a Power BI Desktop a Power BI Analysis Services motor használatával módosíthatja a modellt a Fabric munkaterületen.
Előzetes verzió engedélyezése funkció
A szemantikai modellek élő szerkesztése Direct Lake módban, Power BI Desktop alapértelmezés szerint engedélyezve van. Ezt a funkciót letilthatja a Power BI szemantikai modelljeinek élő szerkesztésének kikapcsolásával Direct Lake módban előnézet kiválasztásával, amely Beállítások és beállítások > Beállítások > Előzetes verziójú funkcióktalálható.
Szemantikai modell élő szerkesztése Direct Lake módban
Ha Direct Lake módban szeretne élőben szerkeszteni egy szemantikai modellt, hajtsa végre az alábbi lépéseket.
- Nyissa meg Power BI Desktop, és válassza OneLake-adatközpont:
A OneLake adatközpontot is megnyithatja egy üres jelentésből, ahogy az alábbi képen látható.
- Keressen szemantikai modellt Direct Lake módban, bontsa ki a Csatlakozás gombot, és válassza a Szerkesztéslehetőséget.
Jegyzet
Ha olyan szemantikai modellt választ, amely nem Direct Lake módban van, az hibát fog eredményezni.
- A kijelölt szemantikai modell megnyílik szerkesztésre, amikor élő szerkesztési módban van, ahogy az alábbi képernyőképen is látható.
- A szemantikai modellt a Power BI Desktop használatával szerkesztheti, így közvetlenül a kiválasztott szemantikai modellen végezhet módosításokat. A módosítások közé tartozik az összes modellezési tevékenység, például a táblák/oszlopok átnevezése, mértékek létrehozása, valamint számítási csoportok létrehozása. A(z) DAX-lekérdezésnézet elérhető a DAX-lekérdezések futtatásához, az adatok előnézetének megtekintéséhez és a mértékek teszteléséhez, mielőtt a modellbe mentené őket.
Jegyzet
Figyelje meg, hogy a Mentés lehetőség le van tiltva, mert nem kell mentenie. A rendszer minden módosítást azonnal alkalmaz a munkaterület kiválasztott szemantikai modelljére.
A címsorban láthatja a munkaterület és a szemantikai modell nevét hivatkozásokkal, ezeknek az elemeknek a megnyitásához a Fabric portálon.
Amikor ön összekapcsolódik, és élőben szerkeszt egy szemantikai modellt. Az előzetes verzióban nem lehet kijelölni egy szerkeszteni kívánt meglévő jelentést, és a Jelentés nézet rejtett. Megnyithat egy meglévő jelentést, vagy létrehozhat egy újat úgy, hogy élőben csatlakozik ehhez a szemantikai modellhez a Power BI Desktop egy másik példányában vagy a munkaterületen. DAX-lekérdezéseket a munkaterületen a webes DAX-lekérdezésnézettel írhat. Vizuálisan is felfedezheti az adatokat az új 'fedezzük fel az adatainkat' funkcióval a munkaterületen.
Módosítások automatikus mentése
A szemantikai modell módosításakor a rendszer automatikusan menti a módosításokat, és a Mentés gomb le van tiltva élő szerkesztési módban. A módosítások véglegesek, és nincs lehetőség a visszavonásra.
Ha két vagy több felhasználó élőben szerkeszti ugyanazt a szemantikai modellt, és ütközés lép fel, a Power BI Desktop riasztást küld az egyik felhasználónak az alábbi képen látható módon, és frissíti a modellt a legújabb verzióra. A módosításokat a frissítés után újra végre kell hajtani.
Táblák szerkesztése
A OneLake-adatforrás tábláinak és oszlopainak ( általában egy Lakehouse vagy Warehouse, például importálási vagy DirectQuery-adatforrás) módosításai nem jelennek meg automatikusan a szemantikai modellben. Ha frissíteni szeretné a szemantikai modellt a legújabb sémával, például oszlopmódosításokat szeretne végrehajtani a meglévő táblákban, vagy táblákat szeretne hozzáadni vagy eltávolítani, lépjen Adatok átalakítása > Adatforrás beállításai > Táblák szerkesztéseelemre.
További információ A Direct Lake szemantikai modelljeinek táblázatainak szerkesztése.
Frissítés használata
A Direct Lake módban lévő szemantikai modellek automatikusan tükrözik a delta táblák legújabb adatváltozásait, amikor a Direct Lake-adatok naprakészen tartása engedélyezve van. Ha le van tiltva, manuálisan frissítheti a szemantikai modellt a Power BI Desktop Frissítés gombbal, hogy az az adatok legújabb verziójára irányuljon. Ezt is nevezik reframing.
Exportálás Power BI-projektbe
A szemantikai modellek Direct Lake-módban történő professzionális vállalati fejlesztési munkafolyamatainak támogatásához exportálhatja a szemantikai modell definícióját, miután szerkesztésre megnyitotta azt, amely helyi másolatot biztosít a szemantikai modellről és a jelentés metaadatairól, amelyek a Fabric üzembe helyezési mechanizmusaival, például a Fabric Git Integration, használhatók. A Power BI Desktop jelentésnézete lehetővé válik a helyi jelentés megtekintéséhez és szerkesztéséhez; közvetlenül a Power BI Desktopból való közzététel nem érhető el, de közzéteheti a Git-integrációval. A Mentés gomb a helyi modell metaadatainak és jelentéseinek a Power BI Project mappába való mentéséhez is engedélyezve van.
Lépjen a Fájl > Exportálás > Power BI Project lehetőségre, majd exportálja Power BI Projekt fájlként (PBIP).
Alapértelmezés szerint a PBIP-fájl a %USERPROFILE%\Microsoft Fabric\repos\[Workspace Name]
mappába lesz exportálva. Az exportálási folyamat során azonban másik helyet is választhat.
A Exportálás lehetőséget választva megnyílik az exportált szemantikai modell PBIP-fájljait tartalmazó mappa, valamint egy üres jelentés.
Az exportálás után meg kell nyitnia a Power BI Desktop egy új példányát, és meg kell nyitnia az exportált PBIP-fájlt a Power BI-projekt szerkesztésének folytatásához. A PBIP-fájl megnyitásakor a Power BI Desktop megkéri, hogy hozzon létre egy új szemantikai modellt egy Fabric-munkaterületen, vagy válasszon ki egy meglévő szemantikai modellt távoli modellezési.
Távoli modellezés Power BI-projekttel
Ha olyan szemantikai modellel dolgozik a Power BI-projekten (PBIP), amely nem futtatható a helyi Power BI Analysis Services-motoron( például Direct Lake mód), a Power BI Desktopnak egy szemantikai modellhez kell csatlakoznia egy Fabric-munkaterületen, egy távoli szemantikai modellben. A élő szerkesztéshezhasonlóan, minden módosítást azonnal alkalmaznak a szemantikai modellre a munkaterületen. Az élő szerkesztéssel ellentétben azonban mentheti a szemantikai modellt és a jelentésdefiníciókat helyi PBIP-fájlokba, amelyek később üzembe helyezhetők egy Fabric-munkaterületen egy olyan üzembe helyezési mechanizmussal, mint például a Fabric Git Integration.
Jegyzet
A Direct Lake módban készült szemantikai modellek a Fabric Git Integrationhasználatával git-adattárba exportálva szerkeszthetők a Power BI Desktop használatával. Ehhez győződjön meg arról, hogy legalább egy jelentés csatlakozik a szemantikai modellhez, majd nyissa meg a jelentés exportált definition.pbir fájlt a jelentés és a szemantikai modell szerkesztéséhez.
A Power BI-projekt megnyitása
Távoli szemantikai modellt igénylő Power BI-projekt (PBIP) megnyitásakor a Power BI Desktop megkéri, hogy hozzon létre egy új szemantikai modellt, vagy válasszon ki egy meglévő szemantikai modellt egy Fabric-munkaterületen.
Ha egy létező szemantikai modellt választ ki, és a definíció eltér, a Power BI Desktop a felülírás előtt figyelmezteti Önt, ahogy az alábbi képen is látható.
Jegyzet
Kiválaszthatja ugyanazt a szemantikai modellt, amelyből a PBIP-t exportálta. A távoli szemantikai modellt igénylő PBIP használatakor azonban az ajánlott eljárás az, hogy minden fejlesztő saját magánjellegű távoli szemantikai modellen dolgozik, hogy elkerülje a más fejlesztők módosításaival való ütközéseket.
A címsor kiválasztásával megjelenik a PBIP-fájl helye és a Háló munkaterületen élő távoli szemantikai modell is, amely az alábbi képen látható.
A helyi beállítások mentésre kerülnek a Power BI Project fájlokba a konfigurált szemantikai modellel. Amikor legközelebb megnyitja a Power BI Project fájlokat, nem fog megjelenni a felhívás, és a Power BI Project fájlokban lévő szemantikai modell metadatái felülírják a Fabric szemantikai modellt.
Távoli szemantikai modell módosítása
A előzetes verzióalatt, ha a PBIP-ben szeretné váltani a távoli szemantikai modellt, keresse meg a \*.SemanticModel\.pbi\localSettings.json
fájlt. Itt módosíthatja a remoteModelingObjectId tulajdonságot annak a szemantikai modellnek az azonosítójára, amelyhez csatlakozni szeretne, vagy teljesen eltávolíthatja a tulajdonságot. A PBIP újbóli megnyitásakor a Power BI Desktop csatlakozik az új szemantikai modellhez, vagy megkéri, hogy hozzon létre vagy válasszon ki egy meglévő szemantikai modellt.
Jegyzet
Az ebben a szakaszban ismertetett konfiguráció kizárólag helyi fejlesztésre szolgál, és nem használható különböző környezetekben történő üzembe helyezéshez.
A Direct Lake gyakori felhasználási módjai a Power BI Desktopban
Forgatókönyv: Hibák jelentkeznek, amikor megnyitom a Power BI Desktop szerkesztéséhez a Direct Lake szemantikai adatmodellt.
megoldás: Tekintse át az összes követelményeket és engedélyeket. Ha megfelelt az összes követelménynek, ellenőrizze, hogy a webes modellezéssel szerkesztheti-e a szemantikai modellezést.
forgatókönyv: elvesztettem a kapcsolatot a távoli szemantikai modellel, és nem tudom helyreállítani. Elvesztettem a módosításokat?
megoldás: A rendszer azonnal alkalmazza az összes módosítást a távoli szemantikai modellre. A Power BI Desktopot bármikor bezárhatja, és újraindíthatja a szerkesztési munkamenetet azzal a szemantikai modellel, amelyen dolgozott.
forgatókönyv: a Power BI Projectbe (PBIP) exportáltam. Kiválaszthatom ugyanazt a szemantikai modellt, amelyet élőben szerkesztettem?
megoldás: Megteheti, de óvatosnak kell lennie. Ha minden fejlesztő a helyi PBIP-n dolgozik, és mindegyik ugyanazt a szemantikai modellt választja, mint egy távoli modell, felülírják egymás módosításait. A PBIP használata során az ajánlott eljárás az, hogy minden fejlesztő saját izolált másolatot készítsen a Direct Lake szemantikai modelljéről.
forgatókönyv: élőben szerkesztem a Direct Lake szemantikai modelljét, és nem tudok mezőparamétereket létrehozni.
megoldás: Szemantikai modell élő szerkesztésekor a jelentésnézet nem érhető el, amely a mezőparaméterek felhasználói felületéhez szükséges. Exportálhat egy Power BI-projektbe (PBIP), és megnyithatja a jelentésnézet és a mezőparaméterek felhasználói felületének eléréséhez.
forgatókönyv: külső eszközzel módosítottam a szemantikai modellt, de nem látom ezeket a változásokat a Power BI Desktopban.
megoldás: A külső eszközök által végzett módosítások a távoli szemantikai modellre lesznek alkalmazva, de ezek a módosítások csak akkor lesznek láthatók a Power BI Desktopban, ha a következő modellezési módosítás a Power BI Desktopban történik, vagy a szemantikai modell frissül.
Követelmények és engedélyek
- Az XMLA-végpontot engedélyezni kell a bérlőn. További információ a XMLA-végpontról szóló cikkben.
- A írási hozzáféréssel rendelkező XMLA-végpontot engedélyezni kell a kapacitásban. További információ a eszközökről szóló cikkben.
- A felhasználónak Írási engedéllyel kell rendelkeznie a szemantikai modellen. További információ a engedélyekkel foglalkozó cikkben.
- A felhasználónak Megjelenítő engedéllyel kell rendelkeznie a tóházban. További információt a tóparti ház cikkben talál.
- Ez a funkció nem érhető el az ingyenes licenccel rendelkező felhasználók számára.
Szempontok és korlátozások
A Szemantikai modellek élő szerkesztése Direct Lake módban a Power BI Desktopban jelenleg előzetes verzióban érhető el. Tartsa szem előtt a következőket:
- Az alapértelmezett szemantikai modellek nem szerkeszthetők.
- A Power Query-szerkesztővel nem alakíthat át adatokat. A Lakehouse-ban adatfolyam használatával hajthat végre Power Query-átalakításokat.
- Nem lehet több adatforrás. A szemantikai modellben használandó további adatokra hivatkozhat, vagy hozzáadhat további adatokat a Lakehouse-hoz vagy a Warehouse-adatforrásokhoz.
- A Power BI Project (PBIP) nem tehető közzé a Power BI Desktopból. A Fabric üzembe helyezési mechanizmusaival, például a Fabric Git-integrációval vagy a Fabric Item API-kkal közzéteheti a helyi PBIP-fájlokat egy Fabric-munkaterületen.
- Az RLS-szerepkörök nem érvényesíthetők a Power BI Desktopból. Hitelesítheti a szerepkört a szolgáltatásban.
- A szolgáltatás által létrehozott modelldiagram-elrendezések nem jelennek meg a Power BI Desktopban, és a Power BI Desktopban létrehozott elrendezések nem maradnak meg a Power BI szolgáltatásban.
- A szerkesztés során való kijelentkezés váratlan hibákhoz vezethet.
- Megnyithatja a külső eszközöket, de a külső eszköznek kezelnie kell a távoli szemantikai modell hitelesítését.
- Az adatkategória vonalkód módosítása nem teszi lehetővé a szemantikai modellhez csatolt jelentések vonalkódokkal való szűrését.
- A külsőleg megosztott szemantikai modellek nem jogosultak élő szerkesztésre.
Emellett vegye figyelembe a Direct Lake aktuális ismert problémáit és korlátait.