ADDCOLUMNS
Van toepassing op: Berekende kolom Berekende tabel Meting Visuele berekening
Hiermee worden berekende kolommen toegevoegd aan de opgegeven tabel- of tabelexpressie.
Syntaxis
ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)
Parameters
Term | Definitie |
---|---|
table | Dax-expressies die een tabel met gegevens retourneren. |
naam | De naam die aan de kolom wordt gegeven, tussen dubbele aanhalingstekens. |
uitdrukking | Een DAX-expressie die een scalaire expressie retourneert, die wordt geëvalueerd voor elke rij van de tabel. |
Retourwaarde
Een tabel met alle oorspronkelijke kolommen en de toegevoegde kolommen.
Opmerkingen
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Opmerking
In het volgende voorbeeld wordt een uitgebreide versie van de tabel Productcategorie geretourneerd die de totale verkoopwaarden van het resellerkanaal en de internetverkoop bevat.
ADDCOLUMNS(ProductCategory
, "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
In de volgende tabel ziet u een voorbeeld van de gegevens, zoals deze worden ontvangen door elke functie die verwacht een tabel te ontvangen:
ProductCategory[ProductCategoryName] | ProductCategory[ProductCategoryAlternateKey] | ProductCategory[ProductCategoryKey] | [Internetverkoop] | [Reseller Sales] |
---|---|---|---|---|
Fietsen | 1 | 1 | 25107749.77 | 63084675.04 |
Onderdelen | 2 | 2 | 11205837.96 | |
Kleding | 3 | 3 | 306157.5829 | 1669943.267 |
Accessoires | 4 | 4 | 640920.1338 | 534301.9888 |