Při propojování tabulek Excelu s Power Pivot je přidáte do datového modelu Power Pivot. V tomto scénáři předpokládejme, že jste přidali tři datové sady do tří různých listů: Zákazníci, InvoiceHeader a InvoiceDetails.
Chcete použít Power Pivot k analýze dat v listech Customers, InvoiceHeader a InvoiceDetails.
Ukázkové soubory pro toto cvičení můžete najít v sešitu s názvem Kapitola 2 Samples.xlsx .
V tuto chvíli Power Pivot ví, že máte v datovém modelu tři tabulky, ale netuší, jak spolu tabulky souvisí. Tyto tabulky propojíte definováním vztahů mezi tabulkami Zákazníci, Podrobnosti faktury a Záhlaví faktury. Můžete tak učinit přímo v okně Power Pivot.
Pokud jste neúmyslně zavřeli okno Power Pivot, můžete jej snadno znovu otevřít kliknutím na příkazové tlačítko Spravovat na kartě Pás karet Power Pivot.
Chcete-li vytvořit vztahy mezi tabulkami, postupujte takto:
Aktivujte okno Power Pivot a klikněte na příkazové tlačítko Zobrazení diagramu na kartě Domů.
Obrazovka Power Pivot, kterou vidíte, ukazuje vizuální reprezentaci všech tabulek v datovém modelu, jak je znázorněno na obrázku.
Tabulky v zobrazení Diagram můžete přesunout pouhým kliknutím a přetažením.
Cílem je identifikovat primární indexové klíče v každé tabulce a propojit je. V tomto scénáři lze tabulku Zákazníci a tabulku Záhlaví faktury propojit pomocí pole KódZákazníka. Tabulky Hlavička faktury a Podrobnosti faktury lze propojit pomocí pole Číslo faktury.
Zobrazení diagramu umožňuje zobrazit všechny tabulky v datovém modelu.
Klikněte a přetáhněte řádek z pole KódZákazníka v tabulce Zákazníci do pole KódZákazníka v tabulce Záhlaví faktury, jak je ukázáno zde.
Chcete-li vytvořit vztah, jednoduše klikněte a přetáhněte čáru mezi poli v tabulkách.
Klikněte a přetáhněte řádek z pole Číslo faktury v tabulce Záhlaví faktury do pole Číslo faktury v tabulce Podrobnosti faktury.
V tomto okamžiku bude váš diagram vypadat podobně jako na obrázku. Všimněte si, že Power Pivot zobrazuje čáru mezi tabulkami, které jste právě připojili. V databázových termínech jsou tyto označovány jako spojení.
Spojení v Power Pivot jsou vždy spojení jedna k mnoha. To znamená, že když je tabulka připojena k jiné, jedna z tabulek má jedinečné záznamy s jedinečnými čísly indexu, zatímco druhá může mít mnoho záznamů, kde jsou čísla indexu duplikována.
Běžným příkladem je vztah mezi tabulkou Zákazníci a tabulkou Záhlaví faktury. V tabulce Zákazníci máte jedinečný seznam zákazníků, z nichž každý má svůj vlastní jedinečný identifikátor. Žádné číslo zákazníka v této tabulce není duplicitní. Tabulka záhlaví faktury má mnoho řádků pro každé KódZákazníka; každý zákazník může mít mnoho faktur.
Všimněte si, že spojovací čáry mají šipky směřující z tabulky do jiné tabulky. Šipka v těchto spojovacích řádcích vždy ukazuje na tabulku, která má duplicitní jedinečný index.
Chcete-li diagram zavřít a vrátit se k zobrazení datových tabulek, klikněte na příkaz Zobrazení dat v okně Power Pivot.