ADDCOLUMNS
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
Számított oszlopokat ad hozzá az adott táblához vagy táblakifejezéshez.
Szintaxis
ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)
Paraméterek
Kifejezés | Definíció |
---|---|
table |
Bármely DAX kifejezés, amely adattáblát ad vissza. |
name |
Az oszlopnak adott név, dupla idézőjelek közé zárva. |
expression |
Minden olyan DAX kifejezés, amely skaláris kifejezést ad vissza, a table minden sorára kiértékelve. |
Visszaadott érték
Egy táblázat az összes eredeti oszlopával és a hozzáadott oszlopokkal.
Megjegyzések
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 példa a Termékkategória tábla kiterjesztett verzióját adja vissza, amely tartalmazza a viszonteladói csatorna és az internetes értékesítés összes értékesítési értékét.
ADDCOLUMNS(ProductCategory
, "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
Az alábbi táblázat az adatok előnézetét mutatja be, mivel azokat bármely olyan függvény fogadja, amely egy táblát vár:
ProductCategory[ProductCategoryName] | ProductCategory[ProductCategoryAlternateKey] | ProductCategory[ProductCategoryKey] | [Internetes értékesítés] | [Viszonteladói értékesítés] |
---|---|---|---|---|
Kerékpárok | 1 | 1 | 25107749.77 | 63084675.04 |
Összetevők | 2 | 2 | 11205837.96 | |
Ruházat | 3 | 3 | 306157.5829 | 1669943.267 |
Kiegészítők | 4 | 4 | 640920.1338 | 534301.9888 |