Díky práci s více tabulkami jsou data zajímavější a relevantnější pro kontingenční tabulky a sestavy, které tato data používají. Když pracujete s daty pomocí Power Pivot, můžete pomocí zobrazení diagramu vytvářet a spravovat připojení mezi tabulkami, které jste importli.
Vytvoření relací mezi tabulkami vyžaduje, aby každá tabulka obsahuje sloupec obsahující odpovídající hodnoty. Pokud se například týká zákazníků a objednávek, musí mít každý záznam objednávky kód zákazníka nebo ID, které se překládá na jednoho zákazníka.
-
V okně Power Pivot klikněte na Zobrazení diagramu. Rozložení tabulky Zobrazení dat se změní na rozložení vizuálního diagramu a tabulky jsou automaticky uspořádané na základě jejich relací.
-
Klikněte pravým tlačítkem myši na diagram tabulky a potom klikněte na Vytvořit relaci. Otevře se dialogové okno Vytvořit relaci.
-
Pokud je tabulka z relační databáze, předvolí se sloupec. Pokud není předem vybrán žádný sloupec, vyberte jeden z tabulky obsahující data, která se budou používat ke korelaci řádků v každé tabulce.
-
V části Související vyhledávacítabulka vyberte tabulku, která obsahuje aspoň jeden sloupec dat, který souvisí s tabulkou, kterou jste právě vybrali pro položku Tabulka.
-
V poliSloupec vyberte sloupec obsahující data související se souvisejícím vyhledávacím sloupcem.
-
Klikněte na Vytvořit.
Poznámka: I když Excel, jestli se datové typy shodují mezi jednotlivými sloupci, neověřuje, že sloupce ve skutečnosti obsahují odpovídající data, a vytvoří relaci, i když hodnoty neodpovídají. Pokud chcete zkontrolovat, jestli je relace platná, vytvořte kontingenční tabulku obsahující pole z obou tabulek. Pokud data vypadají špatně (například buňky jsou prázdné nebo se stejná hodnota opakuje o každý řádek dolů), budete muset zvolit různá pole a případně i jiné tabulky.
Vyhledání souvisejícího sloupce
Pokud datové modely obsahují velké množství tabulek nebo tabulky obsahují velký počet polí, může být těžké určit sloupce, které se mají použít v relaci mezi tabulkami. Jedním ze způsobu, jak najít související sloupec, je vyhledat ho v modelu. Tato technika je užitečná, pokud už víte, který sloupec (nebo klíč) chcete použít, ale nejste si jistí, jestli sloupec obsahují další tabulky. Tabulky faktů v datovém skladu například obvykle obsahují mnoho klíčů. Můžete začít s klíčem v této tabulce a pak v modelu vyhledat další tabulky, které obsahují stejný klíč. Libovolnou tabulku obsahující odpovídající klíč můžete použít v relaci tabulky.
-
V okně Power Pivot klikněte na Najít.
-
Do pole Najítzadejte klíč nebo sloupec jako hledaný termín. Hledaný výraz se musí skládat z názvu pole. Nemůžete hledat na vlastnostech sloupce nebo typu dat, která obsahuje.
-
Klikněte na pole Zobrazit skrytá pole při hledání metadat. Pokud byla klávesa skrytá, aby se v modelu snížila nepotřbitnost, nemusí se zobrazit v zobrazení diagramu.
-
Klikněte na Najít další. Pokud je nalezena shoda, sloupec se zvýrazní v diagramu tabulky. Teď víte, která tabulka obsahuje odpovídající sloupec, který se může použít v relaci mezi tabulkami.
Změna aktivní relace
Tabulky mohou mít více relací, ale aktivní může být jenom jedna. Aktivní relace se ve výchozím nastavení používá ve výpočtech jazyka DAX a navigaci v kontingenční sestavě. Neaktivní relace lze použít ve výpočtech jazyka DAX pomocí funkce USERELATIONSHIP. Další informace najdete v článku Funkce USERELATIONSHIP (DAX).
Existuje více relací, pokud byly tabulky importovány tímto způsobem, kde pro tuto tabulku bylo definováno více relací v původním zdroji dat nebo pokud vytváříte další relace ručně pro podporu výpočtů jazyka DAX.
Pokud chcete změnit aktivní relaci, povýšte neaktivní relaci. Aktuální aktivní relace se automaticky neaktivní.
-
Přejděte na čáru relace mezi tabulkami. Neaktivní relace se zobrazí jako tečkovaná čára. (Relace je neaktivní, protože mezi těmito dvěma sloupci už existuje nepřímý vztah.)
-
Klikněte pravým tlačítkem myši na čáru a potom klikněte na Označit jako aktivní.
Poznámka: Relaci můžete aktivovat jenom v případě, že žádná jiná relace nesouvisí s oběma tabulkami. Pokud už tabulky souvisejí, ale chcete změnit jejich vztah, musíte aktuální relaci označit jako neaktivní a pak aktivovat novou relaci.
Uspořádání tabulek v zobrazení Diagram
Pokud chcete zobrazit všechny tabulky na obrazovce, klikněte v pravém horním rohu zobrazení diagramu na ikonu Přizpůsobit obrazovce.
Pokud chcete uspořádat pohodlné zobrazení, použijte ovládací prvek Přetáhnout do lupy, minimapu a přetáhněte tabulky do rozložení, které chcete použít. K posouvání obrazovky můžete použít také posuvníky a kolečko myši.