- 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.