INFO.CALCULATIONGROUPS ดึงข้อมูลเมตาดาต้าของ Calculation Groups ในโมเดล คืนค่าเป็นตารางที่มีคอลัมน์ ID, TableID, Description, ModifiedTime และ Precedence ใช้สำหรับตรวจสอบและบริหารจัดการ Calculation Groups ที่กำหนดไว้
=INFO.CALCULATIONGROUPS ( [RestrictionName [, RestrictionValue [, ... ] ] ] )
=INFO.CALCULATIONGROUPS ( [RestrictionName [, RestrictionValue [, ... ] ] ] )
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| RestrictionName | text | Optional | ไม่ระบุ (คืนค่าทั้งหมด) | ชื่อของข้อจำกัดที่ใช้กรองผลลัพธ์ เช่น “Name”, “ID” สามารถระบุได้หลายคู่ |
| RestrictionValue | variant | Optional | ไม่ระบุ | ค่าที่ใช้กรองสำหรับ RestrictionName ที่ระบุไว้ก่อนหน้า |
EVALUATE INFO.CALCULATIONGROUPS ()=EVALUATE INFO.CALCULATIONGROUPS ()
ตารางที่มีคอลัมน์ ID, TableID, Description, ModifiedTime, Precedence ของทุก Calculation Group
Calc Groups Count = COUNTROWS ( INFO.CALCULATIONGROUPS () )Calc Groups Count = COUNTROWS ( INFO.CALCULATIONGROUPS () )
3 (ถ้าโมเดลมี 3 Calculation Groups)
Has Time Intel = COUNTROWS ( FILTER ( INFO.CALCULATIONGROUPS (), [Description] = "Time Intelligence" ) ) > 0Has Time Intel =
COUNTROWS (
FILTER (
INFO.CALCULATIONGROUPS (),
[Description] = "Time Intelligence"
)
) > 0
TRUE หรือ FALSE
ไม่ได้ ฟังก์ชัน INFO ทั้งหมดไม่สามารถใช้ใน Calculated Column หรือ Calculated Table ได้ ใช้ได้เฉพาะใน Measure หรือใน DAX Studio เท่านั้น
รองรับ Power BI Desktop ตั้งแต่เวอร์ชัน 16.0.109.17 ขึ้นไป (ธันวาคม 2023) และ Azure Analysis Services เวอร์ชัน 16.0.139.28 ขึ้นไป
Precedence คือลำดับความสำคัญของ Calculation Group เมื่อมีหลายกลุ่มทำงานพร้อมกัน กลุ่มที่มี Precedence สูงกว่าจะถูกประเมินก่อน
INFO.CALCULATIONGROUPS เป็นฟังก์ชันข้อมูลระบบที่ใช้ดึงเมตาดาต้าของ Calculation Groups ที่กำหนดไว้ในโมเดล Power BI หรือ Analysis Services
ฟังก์ชันนี้คืนค่าเป็นตารางที่มีข้อมูล ID, TableID, Description, ModifiedTime และ Precedence ของแต่ละ Calculation Group ซึ่งมีประโยชน์สำหรับการตรวจสอบและบริหารจัดการโมเดลข้อมูล