แชร์ผ่าน


ข้อมูล CALCDEPENDENCY

นําไปใช้กับ: คอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัด คิวรีการคํานวณวิชวล 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
		)

ดูเพิ่มเติม