Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:
Počítaný sloupec
Počítaná tabulka
míra
vizuální
Vytvoří sjednocovací tabulku (join) z dvojice tabulek.
Syntaxe
UNION(<table_expression1>, <table_expression2> [,<table_expression>]…)
Parametry
| Pojem | definice |
|---|---|
table_expression |
Libovolný DAX výraz, který vrací tabulku. |
Návratová hodnota
Tabulka, která obsahuje všechny řádky z každého ze dvou výrazů tabulky.
Poznámky
Obě tabulky musí mít stejný počet sloupců.
Sloupce se zkombinují podle pozice v příslušných tabulkách.
Názvy sloupců v návratové tabulce budou odpovídat názvům sloupců v table_expression1.
Zachovají se duplicitní řádky.
Vrácená tabulka má rodokmen, pokud je to možné. Pokud má například první sloupec každého table_expression rodokmen stejného základního sloupce C1 v modelu, bude mít první sloupec ve výsledku UNION rodokmen na C1. Pokud však kombinované sloupce mají rodokmen různých základních sloupců nebo pokud existuje rozšiřující sloupec, výsledný sloupec v UNION nebude mít žádný rodokmen.
Pokud se datové typy liší, je výsledný datový typ určen na základě pravidel pro převod datového typu.
Vrácená tabulka nebude obsahovat sloupce ze souvisejících tabulek.
-
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklad
Následující výraz vytvoří sjednocení kombinací tabulky USAInventory a tabulky INDInventory do jedné tabulky:
UNION(UsaInventory, IndInventory)
USAInventory
| Země/oblast | State | Počítat | Celkem |
|---|---|---|---|
| USA | CA | 5 | 500 |
| USA | WA | 10 | 900 |
INDInventory
| Země/oblast | State | Počítat | Celkem |
|---|---|---|---|
| IND | JK | 20 | 800 |
| IND | MH | 25 | 1000 |
| IND | WB | 10 | 900 |
Návratová tabulka
| Země/oblast | State | Počítat | Celkem |
|---|---|---|---|
| USA | CA | 5 | 500 |
| USA | WA | 10 | 900 |
| IND | JK | 20 | 800 |
| IND | MH | 25 | 1000 |
| IND | WB | 10 | 900 |