Lezen in het Engels

Delen via


ADDCOLUMNS

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

Hiermee worden berekende kolommen toegevoegd aan de opgegeven tabel or tabelexpressie.

Syntaxis

DAX
ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)

Parameters

Term Definitie
table Elke DAX-expressie die een tabel met gegevens retourneert.
name De naam die aan de kolom wordt gegeven, tussen dubbele aanhalingstekens.
expression Elke DAX-expressie die een scalaire expressie retourneert, geëvalueerd voor elke rij van table.

value retourneren

Een tabel met all de oorspronkelijke kolommen and de toegevoegde kolommen.

Opmerkingen

Deze functie wordt not ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in berekende kolommen or regels voor beveiliging op rijniveau (RLS).

Voorbeeld

In het volgende voorbeeld wordt een uitgebreide versie van de tabel Product Categorie geretourneerd met de totale verkoop values van het resellerkanaal and de internetverkoop.

DAX
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 received 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