Megosztás a következőn keresztül:


UNION

A következőkre vonatkozik:Számított oszlopSzámított táblaMértékVizualizációszámítási

Egy egyesítő (illesztő) táblát hoz létre egy táblapárból.

Syntax

UNION(<table_expression1>, <table_expression2> [,<table_expression>]…)

Paraméterek

Időszak Definíció
table_expression Bármely DAX kifejezés, amely egy táblát ad vissza.

Visszaadott érték

Olyan táblázat, amely a két táblakifejezés mindegyik sorát tartalmazza.

Megjegyzések

  • A két táblának azonos számú oszlopmal kell rendelkeznie.

  • Az oszlopok a megfelelő táblákban elfoglalt helyük alapján vannak kombinálva.

  • A visszatérési táblázatban szereplő oszlopnevek megegyeznek a table_expression1 oszlopnevekkel.

  • Az ismétlődő sorok megmaradnak.

  • A visszaadott tábla adott esetben rendelkezik életútval. Ha például az egyes table_expression első oszlopa a modell C1 alaposzlopához tartozik, az UNION eredmény első oszlopa C1 lesz. Ha azonban az egyesített oszlopok különböző alaposzlopokkal rendelkeznek, vagy ha van egy bővítményoszlop, akkor a UNION eredményként kapott oszlopa nem fog sortörést eredményezni.

  • Ha az adattípusok eltérnek, az eredményként kapott adattípus az adattípus kényszerítési szabályai alapján lesz meghatározva.

  • A visszaadott tábla nem tartalmaz oszlopokat a kapcsolódó táblákból.

  • Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.

Példa

Az alábbi kifejezés az USAInventory és az INDInventory táblát egyetlen táblába egyesítve hoz létre egy egyesítést:

UNION(UsaInventory, IndInventory)

USAInventory

Ország/régió Állapot Gróf Összesen
USA CA 5 500
USA WA 10 900

INDInventory

Ország/régió Állapot Gróf Összesen
India JK 20 800
India MH 25 1000
India WB 10 900

Visszatérési tábla,

Ország/régió Állapot Gróf Összesen
USA CA 5 500
USA WA 10 900
India JK 20 800
India MH 25 1000
India WB 10 900