- 07/19/2020
- 2 minut, aby si
-
-
p -
D -
N
-
cross připojit je typ spojení, které vrací Kartézský součin řádků z tabulek ve spojit. Jinými slovy, kombinuje každý řádek z první tabulky s každým řádkem z druhé tabulky.
tento článek demonstruje s praktickým příkladem, jak provést křížové spojení v Power Query.,
vstupní a výstupní tabulky vzorků
pro tento příklad jsou tabulky zdrojových vzorků:
-
produkt: tabulka se všemi generickými produkty, které prodáváte.

-
barvy: tabulka se všemi variantami produktu, jako barvy, které můžete mít ve svém inventáři.

cílem je provést operaci křížového spojení s těmito dvěma tabulkami a vytvořit seznam všech jedinečných produktů, které můžete mít ve svém inventáři, jak je uvedeno v následující tabulce., Tato operace je nezbytná, protože tabulka produktů obsahuje pouze obecný název produktu a neposkytuje úroveň detailů, které potřebujete, abyste viděli, jaké varianty produktu (například barva) existují.

Provést křížové spojení
cross-operace join v Power Query, nejprve jít k Produktu stůl. Na kartě Přidat sloupec na pásu karet Vyberte vlastní sloupec., Více informací: Přidejte vlastní sloupec
![]()
v dialogovém okně Vlastní sloupec zadejte do nového pole Název sloupce libovolný název a do pole vlastní sloupec zadejte Colors.

Důležité,
Pokud je váš dotaz jméno obsahuje mezery, jako je Výrobek, Barvy, text, který je třeba zadat do Vlastního sloupce vzorec oddíl musí dodržovat syntaxe #"Query name"., Pro barvy produktů je třeba zadat #"Product Colors"
název dotazů můžete zkontrolovat v podokně Nastavení dotazu na pravé straně obrazovky nebo v podokně dotazů na levé straně.
po výběru OK v dialogovém okně Vlastní sloupec, nový sloupec se přidá do tabulky. V záhlaví nového sloupce vyberte Rozbalit
a rozbalte obsah tohoto nově vytvořeného sloupce a poté vyberte OK.,

po výběru OK dosáhnete svého cíle vytvořit tabulku se všemi možnými kombinacemi produktů a barev.
