หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ: คอลัมน์จากการคํานวณ ![]()
ตารางจากการคํานวณ
หน่วยวัด
คิวรีการคํานวณวิชวล
DAX
ส่งกลับตารางที่มีข้อมูลเกี่ยวกับการขึ้นต่อกันของการคํานวณแต่ละครั้งในแบบจําลองความหมาย ข้อมูลนี้ช่วยให้คุณเข้าใจแบบจําลอง
วากยสัมพันธ์
INFO.CALCDEPENDENCY ( [<Restriction name>, <Restriction value>], ... )
พารามิเตอร์
พารามิเตอร์เป็นตัวเลือกสําหรับฟังก์ชัน DAX นี้ เมื่อใช้พารามิเตอร์ จะต้องได้รับทั้งสองอย่าง อนุญาตให้ใช้พารามิเตอร์มากกว่าหนึ่งคู่ ชื่อข้อจํากัดและค่าคือข้อความ และป้อนในเครื่องหมายอัญประกาศ
| เทอม | นิยาม |
|---|---|
| ชื่อข้อจํากัด | ชื่อของข้อจํากัดที่ใช้ในการกรองผลลัพธ์ |
| ค่าข้อจํากัด | ค่าที่ใช้เพื่อกรองผลลัพธ์ของข้อจํากัด |
จำกัด
โดยทั่วไปแล้ว คอลัมน์ทั้งหมดของผลลัพธ์ฟังก์ชัน DAX สามารถใช้เป็นข้อจํากัดได้ นอกจากนี้ยังอาจอนุญาตให้มีข้อจํากัดเพิ่มเติมอีกด้วย
ค่าผลลัพธ์
ตารางที่มีคอลัมน์ต่อไปนี้:
| คอลัมน์ | คำอธิบาย |
|---|---|
| [DATABASE_NAME] | ชื่อของแบบจําลองความหมาย |
| [OBJECT_TYPE] | ชนิดของวัตถุ |
| [TABLE] | ชื่อตารางของวัตถุ |
| [OBJECT] | ชื่อของวัตถุ |
| [EXPRESSION] | สูตร DAX ของวัตถุ |
| [REFERENCED_OBJECT_TYPE] | ชนิดของวัตถุที่วัตถุนี้อ้างอิง "วัตถุ" จะขึ้นอยู่กับวัตถุนี้ |
| [REFERENCED_TABLE] | ชื่อตารางของวัตถุที่อ้างอิง |
| [REFERENCED_OBJECT] | ชื่อของวัตถุที่อ้างอิง |
| [REFERENCED_EXPRESSION] | สูตร DAX ของวัตถุที่อ้างอิง |
| [QUERY] | คิวรี ถ้ามีการระบุเป็นข้อจํากัด |
หมาย เหตุ
เฉพาะผู้ใช้ที่มีสิทธิ์เขียนบนแบบจําลองความหมายเท่านั้นและไม่สามารถเรียกใช้เมื่อเชื่อมต่อสดกับแบบจําลองความหมายใน Power BI Desktop ฟังก์ชันนี้สามารถใช้ในคิวรี DAXและไม่สามารถใช้ในการคํานวณได้
คุณยังสามารถเรียกใช้ฟังก์ชัน DAX นี้ด้วย INFO อ้าง อิง
ตัวอย่างที่ 1 - คิวรี DAX
คิวรี DAX ต่อไปนี้สามารถเรียกใช้ในมุมมองคิวรี DAX:
EVALUATE
INFO.CALCDEPENDENCY()
คิวรี DAX นี้จะส่งกลับตารางที่มีคอลัมน์ทั้งหมดของฟังก์ชัน DAX นี้
ตัวอย่างที่ 2 - DAX คิวรีที่มีข้อจํากัด
คิวรีต่อไปนี้DAXสามารถเรียกใช้ในมุมมองDAXคิวรีและจํากัดผลลัพธ์เป็นหน่วยวัดยอดขายรวม:
EVALUATE
INFO.CALCDEPENDENCY("Query", "EVALUATE { [Total Sales] }")
ถ้าข้อจํากัดมีเครื่องหมายอัญประกาศคู่ คุณสามารถหลีกเลี่ยงได้ด้วยเครื่องหมายอัญประกาศคู่อีกอัน และคุณสามารถเลือกใช้ VAR เพื่อเก็บค่าได้
EVALUATE
VAR _query =
"EVALUATE
SELECTCOLUMNS(
'Date',
""Date"", [Date]
)"
RETURN
INFO.CALCDEPENDENCY(
"Query",
_query
)