Správa relací mezi daty
Zobrazení Model v Power BI Desktopu umožňuje vizuálně nastavit relaci mezi tabulkami nebo elementy. Relace označuje propojení dvou nebo více tabulek, protože obsahují související data. To umožňuje uživatelům spouštět dotazy na související data v několika tabulkách. Pomocí zobrazení Model si můžete prohlédnout schematické zobrazení dat.
Mezi úkoly v této lekci patří:
Poznámka
Pokud chcete postupovat podle příkladů na této stránce, stáhněte si ukázkovou databázi Accessu a naimportujte všechny tabulky do Power BI Desktop (Získat databázi Data > Database > Access). Pokud máte nějaké problémy s načtením accessové databáze, přečtěte si prosím tento článek.
V zobrazení Model si všimněte, že blok představuje každou tabulku a čáry mezi nimi představují relace.
Přidávání a odebírání relací je jednoduché. Pokud chcete odebrat relaci, klikněte pravým tlačítkem na relaci a vyberte Odstranit. Pokud chcete vytvořit relaci, přetáhněte pole z jedné tabulky a přetáhněte ho na pole druhé tabulky, kterou chcete propojit.
Pokud chcete v sestavě skrýt tabulku nebo jednotlivý sloupec, klikněte v zobrazení Model pravým tlačítkem myši na příslušnou tabulku nebo sloupec a vyberte Skrýt v zobrazení sestav.
Podrobnější zobrazení relací mezi daty získáte, když na kartě Domů vyberete Spravovat relace. Dialogové okno Spravovat relace zobrazuje relace ve formě seznamu, nikoli jako vizuální diagram. V tomto dialogovém okně můžete vybrat možnost Automatické rozpoznávání, aby se vyhledaly relace v nových nebo aktualizovaných datech. Pokud chcete upravit relace ručně, vyberte Upravit. V části Upravit najdete rozšířené možnosti pro nastavení kardinality a směru křížového filtru vašich relací.
Možnosti kardinality jsou vysvětleny v následující tabulce.
Možnosti kardinality | Příklad |
---|---|
M:1 | Nejběžnější výchozí relace. Sloupec v jedné tabulce může obsahovat více instancí hodnoty. Tabulka v relaci (nebo vyhledávací tabulka) obsahuje jenom jednu instanci hodnoty. |
1:1 | Sloupec v jedné tabulce obsahuje jenom jednu instanci určité hodnoty a druhá tabulka v relaci obsahuje jenom jednu instanci určité hodnoty. |
Obecně doporučujeme použití obousměrných relací minimalizovat. Můžou negativně ovlivnit výkon dotazů modelu a můžou uživatelům sestavy poskytovat matoucí prostředí.
Nastavení přesných relací mezi daty umožňuje vytvářet složité výpočty napříč více datovými prvky.
Další informace najdete tady: Vytváření a správa relací v Power BI Desktopu a Pokyny k obousměrným relacím.