Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Power BI umožňuje uživatelům vytvářet a upravovat sémantické modely ve službě Power BI pomocí akcí, jako jsou úpravy Power Query, správa relací, vytváření měr DAX a definování rolí zabezpečení na úrovni řádků. V tomto prostředí můžou uživatelé pracovat a spolupracovat současně na stejném sémantickém modelu.
Vytvoření nových sémantických modelů
Nové sémantické modely importu ve službě můžete vytvořit tak, že na stránce Vytvořit vyberete Získat data.
Tímto se spustí moderní rozhraní Power Query pro Načtení dat, kde si můžete vybrat konektor a provádět transformace. Z tohoto prostředí máte jako poslední krok pro vytvoření nového sémantického modelu importu následující možnosti:
- Vytvoření sestavy: Tato možnost vás přenese do prostředí pro úpravy sestavy ve službě Power BI. Tady můžete okamžitě začít vytvářet sestavu na základě nově vytvořeného sémantického modelu. Editor sestav nabízí všechny známé nástroje pro navrhování vizuálů, přidávání filtrů a přizpůsobení rozložení sestavy přímo v prohlížeči.
- Vytvoření sémantického modelu: Výběrem této možnosti se vytvoří jenom sémantický model bez spuštění editoru sestav. Přejdete do editoru modelů na webu, kde můžete provádět další úpravy sémantického modelu. To je ideální, pokud chcete upřesnit sémantický model, přidat relace, vytvořit míry DAX nebo nakonfigurovat zabezpečení na úrovni řádků před vytvářením sestav.
Otevření existujícího sémantického modelu
Existující sémantický model můžete otevřít následujícími způsoby:
- V seznamu obsahu pracovního prostoru vyberte Další možnosti (...) pro sémantický model a vyberte Otevřít datový model.
- V seznamu obsahu datového centra vyberte Další možnosti (...) pro sémantický model a vyberte Otevřít datový model.
- Na stránce podrobností sémantického modelu vyberte Otevřít sémantický model.
- V režimu úprav pro sestavu připojenou k sémantickému modelu vyberte Otevřít datový model, abyste otevřeli odpovídající datový model na jiné kartě.
Režim zobrazení
Když otevřete své sémantické modely online, zobrazí se ve výchozím nastavení v režimu zobrazení, což vám umožní bezpečně prohlížet model bez rizika náhodných úprav. Rozložení diagramu můžete upravovat v režimu prohlížení, ale tyto změny nebudou uloženy pro budoucí sezení. Chcete-li provést trvalé úpravy, přepněte na režim úprav.
Modelová data
Když otevřete sémantický model, uvidíte v modelu všechny tabulky, sloupce a relace. Teď můžete upravit sémantický model a všechny změny se automaticky uloží.
Vytvořit opatření
Pokud chcete vytvořit míru, (míra je kolekce standardizovaných metrik), vyberte tabulku v podokně dat a na pásu karet vyberte tlačítko Nová míra , jak je znázorněno na následujícím obrázku.
Zadejte míru do řádku vzorců a zadejte tabulku a sloupec, na který se vztahuje. Podobně jako v Power BI Desktopu nabízí prostředí pro úpravy DAX v služba Power BI plnohodnotný editor s automatickým dokončováním vzorců (intellisense).
Tabulku můžete rozbalit a najít míru v tabulce.
Vytváření počítaných sloupců
Pokud chcete vytvořit počítaný sloupec, vyberte tabulku v podokně dat a vyberte tlačítko Nový sloupec na pásu karet, jak je znázorněno na následujícím obrázku.
Zadejte počítaný sloupec do řádku vzorců a zadejte tabulku, na kterou se vztahuje. Podobně jako v Power BI Desktopu nabízí prostředí pro úpravy DAX v služba Power BI plnohodnotný editor s automatickým dokončováním vzorců (intellisense).
Můžete rozbalit tabulku, abyste našli vypočítaný sloupec.
Vytváření počítaných tabulek
Pokud chcete vytvořit počítanou tabulku, vyberte ji v podokně dat a na pásu karet vyberte tlačítko Nová tabulka , jak je znázorněno na následujícím obrázku.
Vložte počítanou tabulku do řádku vzorců. Podobně jako v Power BI Desktopu nabízí prostředí pro úpravy DAX v služba Power BI plnohodnotný editor s automatickým dokončováním vzorců (intellisense). Nově vytvořenou počítanou tabulku teď můžete zobrazit v modelu.
Vytvoření vztahu
Ve službě Power BI existují dva způsoby, jak vytvořit novou relaci.
První metodou je přetažení sloupce z jedné tabulky v diagramu relace do sloupce druhé tabulky a vytvoření relace.
Druhou metodou vytvoření relace je výběr Spravovat relace na pásu karet, jak znázorňuje následující obrázek.
Otevře se přepracované dialogové okno Spravovat relace . Tady můžete vybrat Možnost Nová relace a vytvořit novou relaci v modelu.
Odsud nakonfigurujte vlastnosti relace a po dokončení relace vyberte tlačítko OK , aby se informace o relaci uložily.
Úprava relace
Existují tři způsoby, jak upravit existující relaci ve službě Power BI.
První způsob, jak upravit relaci, je použití Úprava relací v podokně Vlastnosti, kde můžete vybrat jakoukoli čáru mezi dvěma tabulkami a zobrazit možnosti relace v podokně Vlastnosti. Nezapomeňte rozbalit podokno Vlastnosti a zobrazit možnosti relace.
Další metodou je kliknout pravým tlačítkem myši na existující relaci v zobrazení diagramu a vybrat Vlastnosti.
V zobrazeném okně nakonfigurujte vlastnosti relace a po dokončení relace vyberte tlačítko OK , aby se informace o relaci uložily.
Třetí metodou je výběr možnosti Spravovat relace na panelu nástrojů. V dialogovém okně Spravovat relace můžete zvolit relaci, kterou chcete upravit, a pak vybrat Upravit.
Alternativně můžete vybrat Upravit z místní nabídky dané relace v dialogovém okně.
Odsud nakonfigurujte vlastnosti relace a kliknutím na tlačítko OK při úpravě relace uložte informace o relaci.
Zobrazení seznamu všech relací
Výběrem možnosti Spravovat relace na pásu karet se otevře přepracované dialogové okno Spravovat relace , které poskytuje komplexní zobrazení všech relací spolu s jejich klíčovými vlastnostmi v jednom vhodném umístění. Tady můžete vytvořit nové relace nebo upravit existující relaci.
Kromě toho máte možnost filtrovat a zaměřit se na konkrétní relace v modelu na základě kardinality a směru křížového filtru.
Nastavení vlastností
Vlastnosti daného objektu můžete změnit pomocí podokna Vlastnosti . Běžné vlastnosti napříč více objekty najednou můžete nastavit tak, že podržíte klávesu Ctrl a vyberete více objektů buď v diagramu relace, nebo v podokně Data. Když je zvýrazněno více objektů, změny použité v podokně Vlastnosti se použijí u všech vybraných objektů.
Datový typ pro více sloupců můžete například změnit podržením klávesy Ctrl , výběrem sloupců a následnou změnou nastavení datového typu v podokně Vlastnosti .
Získání dat
Do sémantických modelů můžete přidat nové tabulky importu pomocí prostředí Získat data v Power Query. Výběrem možnosti Získat data v pásu karet zvolte konektor a přidejte nová data do sémantického modelu.
Transformace dat a úpravy dotazů
Data pro sémantické modely importu můžete měnit výběrem možnosti Transformovat data na pásu karet v úplném editoru Power Query.
Obnovit
Schéma i data pro vaše importované sémantické modely můžete aktualizovat výběrem možnosti Aktualizovat na pásu karet.
Pokud vyberete zrušit aktualizaci, všechna data načtená do modelu před zrušením zůstanou v modelu. V případě potřeby můžete použít sémantickou historii verzí modelu k obnovení modelu do bodu před zahájením aktualizace. V sémantickém modelu nelze provést další změny, zatímco probíhá aktualizace.
Nastavení vlastní tabulky kalendářních dat
Pokud chcete nastavit tabulku kalendářních dat, vyberte tabulku, kterou chcete použít jako tabulku kalendářních dat, v podokně Data, klikněte pravým tlačítkem myši na tabulku a v nabídce, která se zobrazí na následujícím obrázku, zvolte Označit jako tabulku kalendářních dat> Označit jako tabulku kalendářních dat.
V dalším kroku zadejte sloupec s datem tak, že ho vyberete z rozevírací nabídky v dialogovém okně Označit jako datum.
Nastavení vlastní tabulky dat má stejné chování jako v Power BI Desktopu. Další podrobnosti o ověřování sloupců, scénářích pro vytvoření vlastní tabulky kalendářních dat a vliv na hierarchie kalendářních dat najdete v dokumentaci k tabulkám kalendářních dat.
Definujte role a pravidla zabezpečení na úrovni řádků
Role zabezpečení můžete definovat pomocí následujících kroků:
Z pásu karet vyberte Spravujte role.
V okně Spravovat role vyberte Nový a vytvořte novou roli.
V části Role zadejte název role a vyberte Enter.
V části Vybrat tabulky vyberte tabulku, u které chcete použít filtr zabezpečení na úrovni řádků.
V části Filtrovat data definujte role pomocí výchozího editoru. Vytvořené výrazy vrátí hodnotu true nebo false.
Poznámka:
Ne všechny filtry zabezpečení na úrovni řádků podporované v Power BI je možné definovat pomocí výchozího editoru. Omezení zahrnují výrazy, které lze dnes definovat pouze pomocí jazyka DAX, včetně dynamických pravidel, jako je uživatelské jméno nebo userprincipalname. Pokud chcete definovat role pomocí těchto filtrů, přepněte na editor DAX.
Volitelně vyberte Přepnout do editoru DAX, pokud chcete definovat vaši roli pomocí editoru DAX. Výběrem možnosti Přepnout do výchozího editoru můžete přepnout zpět do výchozího editoru. Všechny změny provedené v obou rozhraních editoru se zachovají při přepínání rozhraní, pokud je to možné.
Při definování role pomocí editoru DAX, který nelze definovat ve výchozím editoru, pokud se pokusíte přepnout na výchozí editor, zobrazí se výzva s upozorněním, že přepínání editorů může způsobit ztrátu některých informací. Chcete-li tyto informace zachovat, vyberte Zrušit a pokračujte pouze v úpravách této role v editoru DAX.
Chcete-li uložit roli, vyberte tlačítko Uložit.
Po uložení role vyberte Přiřadit a přidejte uživatele do role. Po přiřazení vyberte Uložit, abyste uložili přiřazení rolí a zavřeli modální okno nastavení RLS.
Vytváření rozložení
Můžete vytvořit rozložení modelu, která obsahují pouze podmnožinu tabulek v modelu. Tato změna uspořádání vám může pomoct získat přehlednější pohled na tabulky, se kterými chcete pracovat, a usnadnit práci se složitými sémantickými modely. Pokud chcete vytvořit nové rozložení pouze s podmnožinou tabulek, vyberte + tlačítko vedle karty Všechny tabulky v dolní části okna.
Tabulku pak můžete přetáhnout z podokna Data do nového rozložení. Klikněte pravým tlačítkem myši na tabulku a v zobrazené nabídce vyberte Přidat související tabulky . To zahrnuje všechny tabulky, které jsou spojené s původní tabulkou v rámci rozložení.
Vytváření sestav
Novou sestavu můžete vytvořit z úprav sémantického modelu v prostředí služby tak, že na pásu karet vyberete tlačítko Nová sestava . Otevře se nová karta prohlížeče, která vás přenese na plátno pro úpravy a vytvoří novou sestavu postavenou na sémantickém modelu.
Když novou sestavu uložíte, zobrazí se výzva zvolit pracovní prostor, za předpokladu, že máte práva pro zápis v tomto pracovním prostoru. Pokud nemáte oprávnění k zápisu, nebo pokud jste bezplatný uživatel a sémantický model se nachází v pracovním prostoru s kapacitou Premium nebo Fabric F64 nebo vyšší, nová sestava se uloží do vašeho Mého pracovního prostoru.
Automatické uložení
Při změnách sémantického modelu se změny automaticky uloží. Změny jsou trvalé bez možnosti vrácení zpět.
Oprávnění
*Uživatel musí mít oprávnění k zápisu a sestavení sémantického modelu , aby mohl otevřít a upravit odpovídající sémantický model ve službě Power BI. *Pokud je v sémantickém modelu povolené podrobné řízení přístupu , můžou uživatelé, kteří mají oprávnění k sémantickému modelu zapisovat, ale nemají oprávnění vlastníka, přepnout pouze do režimu úprav , pokud mají přístup ke všem podkladovým zdrojům dat pro model. Vlastníci sémantických modelů budou vždy moci přepnout do režimu úprav. *Uživatel musí být vlastníkem sémantického modelu, aby mohl získat přístup k dialogovému okně Získat data a přidat do sémantického modelu další tabulky importu.
Povolení sémantických úprav modelu na portálu pro správu
Správci Power BI můžou povolit nebo zakázat úpravy sémantického modelu ve službě pro celou organizaci nebo pro konkrétní skupiny zabezpečení pomocí nastavení na portálu pro správu Power BI, jak je znázorněno na následujícím obrázku.
Zobrazení protokolů auditu a událostí aktivit
Správci Power BI můžou auditovat operace související s úpravami sémantických modelů ve webových operacích z Centra pro správu Microsoftu 365. Operace auditu podporované pro úpravy sémantických modelů na webu jsou následující:
| Přátelský název | Název operace | Poznámky |
|---|---|---|
| Použití změny modelu v Power BI | Použít změnu na PowerBI model | Uživatel provede změnu sémantického modelu. K tomu dochází při každé úpravě modelu (příklad: zápis míry DAX, správa relací, ostatní) |
| Načtení modelu z Power BI | GetPowerBIDataModel | Uživatel otevře prostředí pro práci se sémantickým modelem nebo znovu synchronizuje sémantický model. |
Další informace o přístupu k protokolům auditu najdete v článku Přístup k protokolům auditu.
Využití kapacity a reportování
Efekt úprav sémantických modelů ve službě můžete monitorovat pomocí aplikace Metriky Premium v Power BI Premium. Pomocí následujících operací je možné monitorovat efekt kapacity pro úpravy sémantických modelů na webu.
| Operace | Popis | Pracovní zátěž | Typ |
|---|---|---|---|
| Úvod do webového modelování | Operace čtení sémantického modelu ve webovém prostředí modelování sémantického modelu | Sémantické modely | Interaktivní |
| Zápis při webovém modelování | Operace zápisu sémantického modelu ve webovém prostředí pro modelování semantiky | Sémantické modely | Interaktivní |
Úvahy a omezení
Tato verze sémantických modelů ve službě Power BI má několik omezení, která spadají do několika kategorií.
Důležité informace o editoru Power Query
Při interakci s editorem Power Query mějte na paměti následující aspekty:
- Použití editoru Power Query k transformaci dat nebo připojení k novým zdrojům dat je podporováno pouze pro režim úložiště importu. Tyto funkce nepodporují tabulky Direct Lake ani DirectQuery.
- Přidání tabulek importu do modelu z vlastních konektorů, Azure Database for PostgreSQL, databáze IBM Informix (Beta), Essbase, Microsoft Exchange, Hadoop File (HDFS), OLE DB, R a Python nejsou podporované. Modely používající tyto konektory také nepodporují úpravy dotazů v editoru Power Query ani aktualizaci pomocí tlačítka pásu karet v prostředí pro úpravy webového modelu.
- Sémantické modely s propojenými cíli nepodporují úpravy dotazů v editoru Power Query ani aktualizaci pomocí tlačítka pásu karet v prostředí pro úpravy webového modelu.
- Pokud vyberete Zrušit nebo zavřete dialogové okno Power Query, všechny změny provedené v dotazech se zahodí. Na webu je nutné změny provedené v editoru Power Query explicitně uložit a použít u modelu, aby se zachovaly mimo editor.
- Pro sémantický model můžete použít existující osobní cloudová připojení v editoru Power Query, ale nemůžete tam vytvářet nové. Při připojování ke zdroji dat v editoru je možné vytvořit pouze místní nebo sdílená cloudová připojení. Pokud chcete použít osobní cloudové připojení, propojte ho prostřednictvím stránky nastavení sémantického modelu. Konfiguraci a správu těchto osobních cloudových připojení je možné provést na stránce Správa připojení a bran Power BI.
- Při otevření editoru Power Query pro model publikovaný z Desktopu se připojení můžou zpočátku zobrazovat jako nepřipojená v dialogovém okně Spravovat připojení . Tato připojení budete moct nakonfigurovat kliknutím na znaménko +.
- Pro určité zdroje dat je zapotřebí brána dat. Tyto brány je možné spravovat ze stránky nastavení sémantického modelu. Při publikování z Desktopu nejsou připojení brány ve výchozím nastavení nakonfigurovaná pro zdroje, které je vyžadují. V nastavení sémantického modelu je budete muset ručně nastavit v části Připojení brány .
- Dynamické zdroje dat nejsou v editoru Power Query podporované.
- Když přidáte nový zdroj dat importu pomocí Power Query na webu, sémantický model automaticky nezdědí popisek citlivosti z daného zdroje dat.
- Při importu dat pomocí Power Query ve službě Power BI se relace definované v podkladových zdrojích dat neimportují automaticky. Tyto relace musí být ručně znovu vytvořeny v sémantickém modelu.
Nepodporované sémantické modely
Následující scénáře nepodporují otevření sémantického modelu ve službě:
- Sémantické modely, které mají přírůstkovou aktualizaci.
- Sémantické modely nasazené prostřednictvím kanálů nasazení je možné upravovat pouze na webu v pracovním prostoru pro vývoj. Úpravy v testovacích a produkčních pracovních prostorech se nepodporují.
- Sémantické modely, které ještě nebyly upgradovány na rozšířený formát metadat. Na rozšířený formát metadat můžete upgradovat tak, že otevřete odpovídající soubor pbix v desktopové verzi a znovu publikujete.
- Sémantické modely, které mají nakonfigurované automatické agregace.
- Sémantické modely, které mají živé připojení.
- Sémantické modely migrované ze služby Azure Analysis Services (AAS).
- Ne všechny sémantické modely v pracovních prostorech Pro se v současné době podporují ve Spojených arabských emirátech – sever.
Pokud chcete zjistit, které omezení vám brání otevřít sémantický model, najeďte myší na tlačítko Otevřít sémantický model na stránce podrobností sémantického modelu. Zobrazí se nástrojová bublina označující omezení, které způsobuje, že tlačítko Otevřít sémantický model je deaktivováno.
Omezení
Mezi zobrazením modelu v Power BI Desktopu a službě je stále mnoho funkčních mezer. Mezi funkce, které služba zatím nepodporuje, patří:
- Tlačítko Aktualizovat ve webovém editoru pro sémantické modely je zakázáno pro Direct Lake, DirectQuery a složené modely, stejně jako pro modely obsahující zákaznické konektory nebo zdroje dat datové krychle.
- Nastavení tabulky jako tabulky vlastností
- Konfigurace vlastností tabulky funkcí
- Změna režimu úložiště tabulky
- Změna kategorie dat na nebo z čárového kódu
- Zobrazit jako dialogové okno
- Nastavení a konfigurace Q&A včetně úprav synonym
- Klasifikace citlivosti zprávy
- Při úpravě sémantického modelu v rámci služby se změna názvu datových polí automaticky neaktualizuje v existujících vizuálech v podřízených artefaktech, které závisí na sémantickém modelu.
Dále mějte na paměti následující skutečnosti:
- Při provádění změn sémantického modelu se změny automaticky uloží. Sémantická historie verzí modelu je podporovaná pro sémantické modely upravené na webu. Tato funkce vám umožní zotavit se z kritických chyb.
- Úpravy na webu nejsou k dispozici v pracovních prostorech pro spolupráci, pokud se převod modelu na velký sémantický formát úložiště modelu nezdaří. V takovém případě můžete k zobrazení, ale ne k úpravě modelu použít režim zobrazení.
- Možnost Upravit v desktopové verzi z přepínače Režimu prohlížení a úprav je dostupná jenom pro modely Direct Lake. Tím se v Power BI Desktopu spustí živé úpravy sémantického modelu Direct Lake a podporuje se jenom na počítačích s Windows. Platí všechny požadavky pro živé úpravy modelů Direct Lake v Power BI Desktopu .
Sémantické modely upravené pomocí externích nástrojů
Použití externích nástrojů k úpravě sémantického modelu pomocí koncového bodu XMLA může způsobit neočekávané chování při úpravě sémantického modelu na webu, pokud není operace zápisu podporovaná. Další informace o podporovaných operacích zápisu najdete v naší dokumentaci ke změnám mimo Power BI.
Související obsah
Tento článek poskytuje informace o úpravách sémantických modelů ve službě Power BI. Další informace o sémantickém modelování v Power BI najdete v následujících zdrojích informací: