Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:✅ Power BI szolgáltatás
A jól előkészített szemantikai modell erősebb alapot biztosít Copilot az üzleti kérdések pontos megválaszolására Power BI. Mielőtt bemutatja Copilot a felhasználók számára, értékelje ki a modellt, és orvosolja azokat a problémákat, amelyek befolyásolhatják a válaszok minőségét. Kezdje a jelentésekben már használt mértékekkel, kapcsolatokkal és üzleti definíciókkal. A szemantikai modell modellezési problémáinak megoldása, mert a további utasítások nem tudják kijavítani a pontatlan kapcsolatokat vagy a nem megfelelő összesítéseket. Ezután optimalizálja a modellt a(z) Copilot számára, és alakítson ki egy következetes ellenőrzési folyamatot.
Ez a cikk szemantikai modellkészítőknek, jelentéstulajdonosoknak és a felhasználóknak bevezető Copilot csapatoknak készült. Kiegészíti az adatokkal kapcsolatos kérdések Copilot feltevését, amely leírja, hogy a felhasználók hogyan tehetnek fel kérdéseket, és hogyan ellenőrizhetik az eredményeket. Ez a cikk elmagyarázza, hogyan készítheti elő a szemantikai modelljét, és hogyan értékelheti a Copilot által adott válaszokat.
Feljegyzés
Tartsa szem előtt a következő követelményeket:
- A rendszergazdának engedélyeznie Copilot kell a Microsoft Fabricet.
- A Fabric-kapacitásnak az ebben a cikkben felsorolt régiók egyikében kell lennie, Fabric régiók elérhetősége. Ha nem, akkor nem használhatja Copilot.
- A rendszergazdának engedélyeznie kell a bérlői kapcsolót, mielőtt elkezdené használni Copilot. Részletekért tekintse meg a cikk Copilot bérlői beállításait .
- Ha a bérlő vagy a kapacitás az Egyesült Államok vagy az EU adatkezelési határán kívül található, a Copilot alapértelmezés szerint le van tiltva. Az egyetlen kivétel az, ha a Fabric-bérlő rendszergazdája engedélyezi, hogy az Azure OpenAI-nak küldött adatok a bérlő földrajzi régióján, megfelelőségi határán vagy országos felhőpéldány-bérlői beállításán kívül is feldolgozhatók legyenek. Ezt a beállítást a Fabric rendszergazdai portálján találja.
- Copilot a Microsoft Fabricben a próbaverziós termékváltozatok nem támogatottak. Csak a fizetős termékváltozatok támogatottak.
- A Power BI önálló Copilot felületének megtekintéséhez a bérlői rendszergazdának engedélyeznie kell a bérlői kapcsolót.
Feljegyzés
A Power BI szolgáltatás webes modellezési felületen többre is képes, Copilot mint a modell kiértékelése. Közvetlenül is javasolhat és alkalmazhat módosításokat, például táblákat és oszlopokat átnevezhet, kapcsolatokat hozhat létre, és DAX-mértékeket hozhat létre. A cikkben szereplő optimalizálási útmutató közvetlenül támogatja az elemzés jobb eredményeit: egy jól strukturált, jól elnevezett modell segít Copilot pontosabb és hasznosabb javaslatokat készíteni.
Kezdje a koncentrált üzleti kérdésekkel
Válasszon ki egy célzott üzleti forgatókönyvet, és azonosítsa a felhasználók által gyakran feltett kérdéseket. Minden kérdésnél adja meg a várt mértéket, csoportosítást, dátumalapot, szűrőket és ellenőrzött eredményt.
Adjon meg kétértelmű kérdéseket. Például hogyan teljesít az értékesítés? utalhat például a bevételre, a rendelés mennyiségére, a növekedésre vagy a margóra. Adjon meg egy alapértelmezett értelmezést, vagy kérjen Copilot pontosítást.
Kezdje a szemantikai modell által támogatott összegekkel, összehasonlításokkal, rangsorolással és trendekkel kapcsolatos kérdésekkel. Adj hozzá összetettebb kérdéseket, miután a Copilot következetesen megválaszolja a kezdeti kérdéssort.
Szemantikai modell áttekintése és fejlesztése
A szemantikai modell értelmezéséhez és a válaszminőség javításához Copilot használja az alábbi táblázatokban található javaslatokat.
Modellstruktúra
| Elem | Szempont | Leírás | Hol alkalmazható? | Példa |
|---|---|---|---|---|
| Táblázat csatolása | Egyértelmű kapcsolatok definiálása | Egyértelműen definiálja a táblák közötti összes kapcsolatot, és győződjön meg arról, hogy logikusak. Jelzi, hogy mely kapcsolatok egy-többhöz, több-egyhez vagy több-többhöz. | Modell nézetben válassza a Kapcsolatok kezelése lehetőséget | Hozzon létre egy több-egyhez kapcsolatot Date[DateID] és Sales[DateID] között, és ellenőrizze, hogy a kapcsolat aktív-e. |
| Ténytáblák | Egyértelmű cél és részletesség | Egyértelműen azonosítsa a ténytáblákat, és határozza meg, hogy az egyes sorok mit jelölnek. Győződjön meg arról, hogy a számítások az adott részletességi szintnek megfelelő összesítéseket használják. | a táblázat tulajdonságaiban és a modellstruktúrában | Nevezze el egyértelműen a ténytáblákat, például FactSales, és írja le a részletességi szintjüket, például rendeléssoronként egy sort. |
| Dimenziótáblák | Támogató leíró adatok | Olyan dimenziótáblákat hozhat létre, amelyek a ténytáblákban szereplő mennyiségi mértékekkel kapcsolatos leíró attribútumokat tartalmazzák. | Táblatulajdonságokban és adatmodell-struktúrában | Dimenziótáblák létrehozása, például DimProduct attribútumokkal (ProductName, Category, Brand) és DimCustomer attribútumokkal (CustomerName, City, ). Segment |
| Hierarchiák | Logikai csoportosítások | Egyértelmű hierarchiákat hozhat létre az adatokon belül, különösen olyan dimenziótáblák esetében, amelyek támogatják a jelentésekben való részletezéseket. | A táblázat helyi menüjében válassza az Új hierarchia lehetőséget | A táblában Date hozzon létre egy hierarchiát:Year>Quarter>Month>Day . A Geography táblázatban: Country/Region>State>City. |
| Kapcsolattípusok | Egyértelműen megadva | A jelentés pontos létrehozása érdekében egyértelműen adja meg a kapcsolatok jellegét (aktív vagy inaktív) és számosságát. | Kapcsolat tulajdonságainak párbeszédpanelje | Állítsa a Date-t Sales értékre mint több-az-egyhez (aktív), a Product-t Sales értékre mint több-az-egyhez (aktív), és amikor szükséges, jelölje meg a szerepkör-alapú kapcsolatokat inaktívként. |
Mértékek és KPI-k
Copilot alkalmi számításokat hozhat létre, de áttekintett mértékekként gyakran használt vagy üzleti szempontból kritikus számításokat adhat hozzá a szemantikai modellhez. Ez a megközelítés a jelentésszerzők és Copilot számára egységes üzleti definíciókat biztosít.
| Elem | Szempont | Leírás | Hol alkalmazható? | Példa |
|---|---|---|---|---|
| Mértékek | Standardizált számítási logika | A mértékek szabványosított, egyértelmű számítási logikát adnak, amely könnyen magyarázható és érthető. | Mértékdefiníció és leírás tulajdonságban | Mérték DAX: Total Sales = SUM(Sales[SaleAmount]) és adja hozzá a leírást: "Az összes értékesítési összeg összege". |
| Mértékek | Elnevezési konvenciók | Adjon meg olyan mértékneveket, amelyek egyértelműen tükrözik számításukat és rendeltetésüket. | Mértéknév mezőben a mértékek létrehozásakor | Használjon leíró nevet: Average Customer Rating rövidítés helyett: AvgRating. |
| Mértékek | Előre meghatározott és felülvizsgált intézkedések | Újrafelhasználható mértékek létrehozása a gyakori kérésekhez és az üzleti szempontból kritikus számításokhoz. Tekintse át a logikájukat, hogy a jelentéskészítők konzisztens Copilot üzleti definíciókat használhassanak. | A mértékdefiníció és leírás tulajdonságban | Határozza meg a(z) [Net Sales] elemet a visszáruk, kedvezmények és törölt rendelések jóváhagyott kezelésével. Tartalmazza a gyakran kért intézkedéseket, például az évről évre történő értékesítést és a hónapközi növekedést. |
| Mértékek | Arányok | Adjon meg arányokat a megfelelő számlálóval, nevezővel és összesítési viselkedéssel. | A mérték definíciójában | Úgy határozható meg [Gross Margin %] , hogy a jóváhagyott bruttó árrés mértéket elosztja a jóváhagyott nettó értékesítési mértéktel a sorszintű százalékértékek átlagolása helyett. |
| Mértékek | Számít | Hozzon létre külön mértékeket, ha a sorok és az üzleti események száma eltérő eredményeket képvisel. | A mérték definíciójában | Adja meg a(z) [Order Count] elemet külön a(z) [Order Line Count] elemtől. |
| Mértékek | Időponthoz kötött egyenlegek | Olyan mértékeket használjon, amelyek megfelelően összesítik a pillanatképeket a termékek, helyek és dátumok között. | A mérték definíciójában | A napi készletpillanatképek dátumok szerinti összeadása helyett definiáljon egy zárókészlet-mértéket. |
| Mértékek | Megjelenítési formátumok | Olyan formátumok alkalmazása, amelyek egyértelművé teszik az egyes mértékek mértékegységét és skálázását. | A mérték Formátum tulajdonságában | A pénzösszegeket pénznemként, az arányokat százalékként, a darabszámokat pedig egész számként formázza. |
| Fő teljesítménymutatók (KPI-k) | Előre definiált és releváns | Olyan KPI-k készletének létrehozása, amelyek az üzleti környezet szempontjából relevánsak, és gyakran jelennek meg a jelentésekben. | Mértékek létrehozása a gyakran nyomon követett KPI-khez | Definiáljon olyan mértékeket, mint a ROI = DIVIDE([Profit], [Investment]), CAC = DIVIDE([Marketing Spend], [New Customers])LTV = [Avg Order Value] * [Purchase Frequency] * [Customer Lifespan]. |
Oszlopok és adatminőség
| Elem | Szempont | Leírás | Hol alkalmazható? | Példa |
|---|---|---|---|---|
| Oszlopnevek | Egyértelmű címkék | Az oszlopnevek egyértelművé és magától értetődővé tétele. Megőrizheti a hasznos üzleti azonosítókat, de elkerülheti azokat az azonosítókat vagy kódokat, amelyek környezet nélkül igényelnek további kereséseket. | Oszlopok átnevezése a Power Query-szerkesztőben vagy a Modell nézetben | Nevezze át az oszlopot ProdID-ról Product ID-re vagy Product Name-re, és CustNo-ról Customer Number-re. |
| Oszlop adattípusai | Helyes és konzisztens | Helyes és konzisztens adattípusokat alkalmazhat az oszlopokra az összes táblában, hogy a mértékek megfelelően számíthassanak, és lehetővé tegyék a megfelelő rendezést és szűrést. | Az oszloptulajdonságokban adja meg az adattípust | Győződjön meg arról, hogy Sales[SaleAmount] decimális szám (nem szöveg), Date[Date] dátum (nem szöveg), Product[ProductID] egész szám. |
| Adatkonzisztencia | Szabványosított értékek | A szűrők és jelentések konzisztenciájának biztosítása érdekében az oszlopokban szabványosított értékeket tartson fenn. | Keresés és csere használata vagy Power Query átalakítások alkalmazása | Az Status oszlopban győződjön meg arról, hogy az összes érték egységes kis- és nagybetűhasználatot alkalmaz: Open, Closed, Pending (nem vegyes kis- és nagybetűhasználat, például open, CLOSED). |
| Dátumoszlopok | Egyértelmű üzleti jelentés | Különböző üzleti jelentéssel rendelkező dátumok megkülönböztetése. Dokumentálja, hogy az időszakok pénzügyi vagy naptári évet használnak-e, beleértve a pénzügyi év kezdetét is. Használjon dátumoszlopokat és kapcsolatokat ahelyett, hogy csak szövegfeliratokra támaszkodik. | Dátumtáblákban, kapcsolatokban és leírási tulajdonságokban | Használjon különálló Order Date és Shipment Date oszlopokat. Adja meg a költségvetési időszak oszlopait ahelyett, hogy kizárólag az olyan címkékre hagyatkozna, mint a Q1. |
| Kulcsoszlopok | Teljes és egyedi értékek | A hiányzó vagy duplikált kulcsok kezelése, hogy a kapcsolatok és számítások pontos eredményeket eredményezhessenek. | A Power Query-transzformációkban és a forrásadatokban | Ellenőrizze, hogy az ügyféldimenzió minden sora egyedi, nem üres ügyfélkulcsot tartalmaz-e. |
Frissítés, biztonság és metaadatok
| Elem | Szempont | Leírás | Hol alkalmazható? | Példa |
|---|---|---|---|---|
| Frissítési ütemezések | Transzparens és ütemezett | Egyértelműen közölje az adatok frissítési ütemezését, hogy a felhasználók tisztában legyenek az elemezni kívánt adatok idővonalával. | Adathalmaz beállításaiban és dokumentációjában | Adjon hozzá egy szövegdobozt vagy leírást a következő szöveggel: "Az adatok naponta frissülnek UTC 6:00-kor" vagy "Valós idejű adatok 15 perces növekményes frissítéssel". |
| Biztonság | Szerepkör-alapú definíciók | Az adathozzáférés különböző szintjeihez definiáljon biztonsági szerepköröket, ha vannak olyan bizalmas elemek, amelyeket nem minden felhasználónak kell látnia. | Modell nézetben válassza a Szerepkörök kezelése lehetőséget | "Hozzon létre "Értékesítési csapat" szerepkört a következő szűrővel: Sales[Region] = USERNAME(), és "HR" szerepkört az alkalmazotti adattáblák szűrőjével." |
| Metaadatok | A struktúra dokumentációja | Referenciaként dokumentálja az adatmodell szerkezetét, beleértve a táblákat, oszlopokat, kapcsolatokat és mértékeket. | Leírási tulajdonságok és külső dokumentáció használata | Leírások hozzáadása táblákhoz és oszlopokhoz. Hozzon létre egy különálló dokumentumot modelldiagrammal, adatszótárral és mértékkatalógussal. |
DAX-lekérdezési szempontok
Az alábbi táblázat felsorolja azokat a feltételeket, amelyek segítségével pontos adatelemzési kifejezéseket (DAX)-lekérdezéseket Copilothozhat létre. Ezek a javaslatok segíthetnek pontos DAX-lekérdezések létrehozásában.
| Elem | Szempont | Leírás | Hol alkalmazható? | Példa |
|---|---|---|---|---|
| Mértékek, táblák és oszlopok | Leírások | A leírás tulajdonságban határozza meg az egyes elemeket, és hogy hogyan kívánja használni. Először adja meg az üzleti jelentését, a mértékegységét és a fontos kivételeket. Copilot csak az első 200 karaktert használja. | A Tulajdonságok panel Leírás mezőjében mértékeket, táblákat és oszlopokat lehet megadni | Mérték [YOY Sales]esetén adja meg a következő leírást: "Évközi (YOY) különbség a rendelésekben. Használja a "Date"[Year] oszlopot a legutóbbi év évétől eltérő évek megjelenítéséhez. A részleges időszakokat az előző év azonos időszakával hasonlítjuk össze. |
| Számítási csoportok | Leírások | A modell metaadatai nem tartalmaznak számítási elemeket. A számítási csoport oszlopának leírásával listázhatja és elmagyarázhatja a számítási elemek használatát. Copilot csak az első 200 karaktert használja. | A Kalkulációs csoport oszlopának tulajdonságpaneljén |
Az Időintelligencia-minta számítási csoport oszlopában adja meg a következő leírást: "Használat mértékekkel és dátumtáblázattal az Aktuális: aktuális értékhez, MTD: hónapról napra, QTD: negyedévről napra, YTD: évről napra, PY: előző év, PY MTD, PY QTD, YOY: évenkénti változás, YOY%: YOY mint %." Mértéktáblák esetében adja hozzá a következőt: "A mértékek az adatok összesítésére szolgálnak. Ezek a mértékek a CALCULATE([Mérték neve], Time intelligence[Időszámítás] = YOY) szintaxissal évenkénti értékként jeleníthetők meg." |
Teszteredmények hibaelhárítása
Az AI-utasítások frissítése előtt tekintse át a létrehozott lekérdezést és eredményeket a probléma forrásának azonosításához.
| Probléma | Mit kell ellenőrizni? |
|---|---|
| Helytelen üzleti metrika | Tekintse át az alapértelmezett metrikát meghatározó mértékneveket, leírásokat, AI-adatséma-kijelöléseket és utasításokat. |
| Váratlan összeg vagy időszak | Hasonlítsa össze a szűrőkörnyezetet és a dátumot a várt eredménnyel. Ezután tekintse át a kapcsolat viselkedését és az összesítési logikát. |
| Hiányzó kategóriák vagy nincs találat | Ellenőrizze a forrásadatokat, a frissítés állapotát, a kategóriaértékeket, a kért időszakot és a fogyasztó engedélyeit. Ne értelmezzen semmilyen eredményt nullaként. |
| Helyes adatok félrevezető megjelenítéssel | Tekintse át az egységeket, a formázást, a rendezést, valamint azt, hogy a magyarázat többet jelez-e, mint amennyit az adatok támogatnak. |
| Lassú vagy sikertelen válasz | Vizsgálja meg a létrehozott lekérdezést és szemantikai modell teljesítményét. Az üzleti útmutató módosítása előtt hasonlítsa össze a lekérdezést egy érvényesített referencia-lekérdezéssel. |
| A(z) Prep data for AI módosításai nem tükröződnek | Győződjön meg arról, hogy módosította a megfelelő szemantikai modellt, és hagyjon időt a módosítások érvénybe lépésére. Zárja be és nyissa meg újra a panelt, és ellenőrizze az Copilot üzembe helyezési és frissítési követelményeket. |
A tesztelési, üzembehelyezési és frissítési követelményekről az eszközváltozások és szempontok és korlátozásoktesztelése Copilot című témakörben olvashat.