Správa relací mezi daty

Dokončeno

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ří: Koncepční obrázek úkolů v tomto modulu.

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.

Snímek obrazovky se zobrazením Model

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.

Snímek obrazovky se znázorněním relací mezi poli

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.

Snímek obrazovky s možností 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í.

Snímek obrazovky s tlačítkem a dialogovým oknem Spravovat relace

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.