Aktualizace datového modelu tak, aby dobře fungovala s Copilot Power BI
PLATÍ PRO: Power BI Desktop služba Power BI
Než začnete používat Copilot sémantický model, vyhodnoťte data. Možná budete muset provést určitou práci na sémantickém modelu, Copilot abyste z něj mohli odvodit přehledy.
Poznámka:
- Správce musí v Microsoft Fabric povolitCopilot.
- Vaše kapacita F64 nebo P1 musí být v jedné z oblastí uvedených v tomto článku, dostupnost oblasti Infrastruktury. Pokud tomu tak není, nemůžete ho použít Copilot.
- Než začnete používat Copilot, musí správce povolit přepínač tenanta. Podrobnosti najdete v nastavení tenanta článku.Copilot
- Pokud je váš tenant nebo kapacita mimo USA nebo Francii, je ve výchozím nastavení zakázaná, Copilot pokud správce tenanta Fabric nepovolí zpracování dat odesílaných do Azure OpenAI mimo geografickou oblast vašeho tenanta, hranici dodržování předpisů nebo nastavení tenanta národní instance cloudu na portálu pro správu prostředků infrastruktury.
- Copilot v Microsoft Fabric se nepodporuje u zkušebních skladových položek. Podporují se jenom placené skladové položky (F64 nebo vyšší nebo P1 nebo vyšší).
Důležité informace o sémantických modelech pro Copilot použití
Následující tabulka uvádí kritéria, která vám pomůžou vytvářet přesné sestavy s Copilot. Tyto položky jsou doporučení, která vám můžou pomoct při generování přesných sestav Power BI.
Element (Prvek) | Situace | Popis | Příklad |
---|---|---|---|
Propojení tabulek | Definování jasných relací | Ujistěte se, že jsou všechny relace mezi tabulkami jasně definované a logické, což označuje, které jsou 1:N, M:1 nebo M:N. | Tabulka Sales připojená k tabulce Date podle pole DateID |
Opatření | Standardizovaná výpočetní logika | Míry by měly mít standardizovanou, jasnou výpočetní logiku, která se snadno vysvětluje a rozumí. | "Total Sales" počítané jako součet "SaleAmount" z tabulky "Sales". |
Opatření | Konvence vytváření názvů | Názvy měr by měly jasně odrážet jejich výpočet a účel. | Místo "AvgRating" použijte "Average_Customer_Rating". |
Opatření | Předdefinované míry | Zahrnout sadu předdefinovaných měr, které uživatelé s největší pravděpodobností požadují v sestavách. | "Year_To_Date_Sales", "Month_Over_Month_Growth" atd. |
Tabulky faktů | Vymazat delineaci | Jasně vymezí tabulky faktů, které obsahují měřitelná kvantitativní data pro analýzu. | "Transakce", "Sales", "Visits". |
Tabulky dimenzí | Popisná data podpory | Vytvořte tabulky dimenzí, které obsahují popisné atributy související s kvantitativními mírami v tabulkách faktů. | "Product_Details", "Customer_Information". |
Hierarchie | Logické seskupení | Vytvořte jasné hierarchie v datech, zejména pro tabulky dimenzí, které lze použít k procházení podrobností v sestavách. | Hierarchie Time (Čas), která se rozdělí od roku do čtvrtletí do měsíce na "Den". |
Názvy sloupců | Jednoznačné popisky | Názvy sloupců by měly být jednoznačné a vysvětlující, aby nedocházelo k použití ID nebo kódů, které vyžadují další vyhledávání bez kontextu. | Místo "ProdID" použijte "Product_Name". |
Datové typy sloupců | Správná a konzistentní | U sloupců ve všech tabulkách použijte správné a konzistentní datové typy, abyste měli jistotu, že míry počítají správně a umožňují správné řazení a filtrování. | Ujistěte se, že číselné sloupce používané ve výpočtech nejsou nastavené jako textové datové typy. |
Typy relací | Jasně specifikováno | Pokud chcete zajistit přesné generování sestav, jasně určete povahu relací (aktivní nebo neaktivní) a jejich kardinalitu. | Označte, jestli je relace 1:1, 1:N nebo M:N. |
Konzistence dat | Standardizované hodnoty | Udržujte v rámci sloupců standardizované hodnoty, abyste zajistili konzistenci ve filtrech a vytváření sestav. | Pokud máte sloupec Stav, konzistentně použijte "Otevřít", "Uzavřeno", "Čeká na vyřízení" atd. |
Klíčové ukazatele výkonu (KPI) | Předdefinované a relevantní | Vytvořte sadu klíčových ukazatelů výkonu, které jsou relevantní pro obchodní kontext a běžně se používají v sestavách. | "Návratnost investic (ROI)", "Customer Acquisition Cost (CAC)", "Lifetime Value (LTV)". |
Plány aktualizace | Transparentní a naplánované | Jasně komunikujte plány aktualizací dat, aby uživatelé pochopili aktuálnost dat, která analyzují. | Označuje, jestli jsou data v reálném čase, denně, týdně atd. |
Zabezpečení | Definice na úrovni role | Definujte role zabezpečení pro různé úrovně přístupu k datům, pokud existují citlivé prvky, které by neměly vidět všichni uživatelé. | Členové prodejního týmu vidí prodejní data, ale ne data o lidských zdrojích. |
Metadata | Dokumentace ke struktuře | Zdokumentujte strukturu datového modelu, včetně tabulek, sloupců, relací a měr, pro referenci. | Diagram datového slovníku nebo modelu poskytnutého jako odkaz |
Následující tabulka obsahuje další kritéria, která vám pomůžou vytvářet přesné dotazy DAX pomocí Copilot. Tyto položky jsou doporučení, která vám můžou pomoct při generování přesných dotazů DAX.
Element (Prvek) | Situace | Popis | Příklad |
---|---|---|---|
Míry, tabulky a sloupce | Popisy | Uveďte, co je a jak chcete každý prvek použít ve vlastnosti popisu. Poznámka: Používá se pouze prvních 200 znaků. | Popis [YOY Sales] může být rozdíl mezi rokem (YOY) v objednávkách. Pomocí sloupce Date[Year] můžete zobrazit podle let kromě posledního roku. Částečné roky se budou porovnávat se stejným obdobím předchozího roku." |
Skupiny výpočtů | Popisy | Položky výpočtu nejsou zahrnuté v metadatech modelu. K zobrazení seznamu a vysvětlení použití položek výpočtu použijte popis sloupce skupiny výpočtů. Poznámka: Používá se pouze prvních 200 znaků. | Příklad: Sloupec skupiny výpočtů s ukázkami časového měřítka může mít tento popis: "Použít s mírami a tabulkou kalendářních dat pro Aktuální: aktuální hodnota, MTD: měsíc k datu, QTD: čtvrtletí k datu, YTD: rok k datu, PY: předchozí rok, PY MTD, QTD, YOY: year over year change, YOY%: YOY as a %" a v tabulce s mírami by se mohly rozšířit o popis použití, například "Míry se používají k agregaci dat. Tyto míry se dají zobrazit jako ročně pomocí této syntaxe CALCULATE([Název míry], 'Časové měřítko'[Výpočet času] = "YOY")" |