ADDCOLUMNS

Verilen tabloya veya tablo ifadesine hesaplanmış sütunlar ekler.

Sözdizimi

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

Parametreler

Süre Tanım
table Veri tablosu döndüren herhangi bir DAX ifadesi.
ad Sütuna verilen, çift tırnak içine alınmış ad.
ifade Tablonun her satırı için değerlendirilen bir skaler ifade döndüren herhangi bir DAX ifadesi.

Dönüş değeri

Tüm özgün sütunlarını ve eklenenleri içeren bir tablo.

Açıklamalar

Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.

Örnek

Aşağıdaki örnek, Bayi kanalından ve İnternet satışlarından toplam satış değerlerini içeren Ürün Kategorisi tablosunun genişletilmiş bir sürümünü döndürür.

ADDCOLUMNS(ProductCategory
               , "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])  
               , "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))  

Aşağıdaki tabloda, tablo almayı bekleyen herhangi bir işlev tarafından alınacağı için verilerin önizlemesi gösterilmektedir:

ProductCategory[ProductCategoryName] ProductCategory[ProductCategoryAlternateKey] ProductCategory[ProductCategoryKey] [İnternet Satışları] [Bayi Satışları]
Bisikletler Kategori 1 Kategori 1 25107749.77 63084675.04
Components 2 2 11205837.96
Giysi 3 3 306157.5829 1669943.267
Aksesuarlar 4 4 640920.1338 534301.9888