ADDCOLUMNS
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล
เพิ่มคอลัมน์จากการคํานวณไปยังตารางที่กําหนดหรือนิพจน์ตาราง
วากยสัมพันธ์
ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)
พารามิเตอร์
เทอม | นิยาม |
---|---|
table |
นิพจน์ DAX ใด ๆ ที่แสดงตารางของข้อมูล |
name |
ชื่อที่กําหนดให้กับคอลัมน์ ซึ่งอยู่ในอัญประกาศคู่ |
expression |
นิพจน์ DAX ใด ๆ ที่แสดงนิพจน์สเกลา ซึ่งมีการประเมินสําหรับแต่ละแถวของ table |
ค่าผลลัพธ์
ตารางที่มีคอลัมน์ต้นฉบับทั้งหมดและคอลัมน์ที่เพิ่มเข้าไป
หมาย เหตุ
ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่าง
ตัวอย่างต่อไปนี้จะแสดงเวอร์ชันขยายของตาราง หมวดหมู่ผลิตภัณฑ์ ที่รวมค่ายอดขายทั้งหมดจากช่องทางผู้จําหน่ายและยอดขายทางอินเทอร์เน็ต
ADDCOLUMNS(ProductCategory
, "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
ตารางต่อไปนี้แสดงตัวอย่างของข้อมูลตามที่จะได้รับจากฟังก์ชันใด ๆ ที่คาดว่าจะได้รับตาราง:
ProductCategory[ProductCategoryName] | ProductCategory[ProductCategoryAlternateKey] | ProductCategory[ProductCategoryKey] | [Internet Sales] | [Reseller Sales] |
---|---|---|---|---|
จักรยาน | 1 | 1 | 25107749.77 | 63084675.04 |
คอม โพ เนนต์ | 2 | 2 | 11205837.96 | |
เสื้อผ้า | 3 | 3 | 306157.5829 | 1669943.267 |
อุปกรณ์ เสริม | 4 | 4 | 640920.1338 | 534301.9888 |