ข้อมูล กป.ป.

นําไปใช้กับ: คอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัด คิวรีการคํานวณวิชวล DAX

แสดงตารางที่มีข้อมูลเกี่ยวกับ KPI แต่ละรายการในแบบจําลองความหมาย ฟังก์ชันนี้มีเมตาดาต้าเกี่ยวกับตัวบ่งชี้ประสิทธิภาพหลักที่กําหนดไว้ในแบบจําลอง

ไวยากรณ์

INFO.KPIS ( [<Restriction name>, <Restriction value>], ... )

พารามิเตอร์

พารามิเตอร์เป็นตัวเลือกสําหรับฟังก์ชัน DAX นี้ เมื่อใช้พารามิเตอร์ จะต้องได้รับทั้งสองอย่าง อนุญาตให้ใช้พารามิเตอร์มากกว่าหนึ่งคู่ ชื่อข้อจํากัดและค่าคือข้อความ และป้อนในเครื่องหมายอัญประกาศ

เงื่อนไข คำจำกัดความ
ชื่อข้อจํากัด ชื่อของข้อจํากัดที่ใช้ในการกรองผลลัพธ์
ค่าข้อจํากัด ค่าที่ใช้เพื่อกรองผลลัพธ์ของข้อจํากัด

จำกัด

โดยทั่วไปแล้ว คอลัมน์ทั้งหมดของผลลัพธ์ฟังก์ชัน DAX สามารถใช้เป็นข้อจํากัดได้ นอกจากนี้ยังอาจอนุญาตให้มีข้อจํากัดเพิ่มเติมอีกด้วย

ค่าผลลัพธ์

ตารางที่มีคอลัมน์ต่อไปนี้:

คอลัมน์ คำอธิบาย
[ID] รหัสเฉพาะสําหรับ KPI
[MeasureID] รหัสของหน่วยวัดที่เกี่ยวข้องกับ KPI
[คําอธิบาย] คําอธิบายของ KPI
[TargetDescription] คําอธิบายของเป้าหมาย KPI
[TargetExpression] DAX นิพจน์ที่กําหนดค่าเป้าหมาย KPI
[TargetFormatString] สตริงรูปแบบสําหรับการแสดงค่าเป้าหมาย
[StatusGraphic] กราฟิกที่ใช้เพื่อแสดงสถานะ KPI
[StatusDescription] คําอธิบายเกี่ยวกับสถานะ KPI
[StatusExpression] DAX นิพจน์ที่กําหนดสถานะ KPI
[TrendGraphic] กราฟิกที่ใช้เพื่อแสดงแนวโน้ม KPI
[TrendDescription] คําอธิบายเกี่ยวกับแนวโน้มของ KPI
[TrendExpression] DAX นิพจน์ที่กําหนดแนวโน้ม KPI
[ModifiedTime] ประทับเวลาของเวลาที่ KPI ถูกปรับเปลี่ยนล่าสุด

หมายเหตุ

  • โดยทั่วไปแล้วจะใช้ใน DAX คิวรีเพื่อตรวจสอบและทําเอกสารเมตาดาต้าแบบจําลอง
  • สิทธิ์ที่จําเป็นจะขึ้นอยู่กับโฮสต์ การคิวรีเมตาดาต้าแบบเต็มอาจจําเป็นต้องมีสิทธิ์ผู้ดูแลระบบแบบจําลอง

ตัวอย่าง

คิวรี DAX ต่อไปนี้สามารถเรียกใช้ในมุมมองคิวรี DAX:

EVALUATE
	INFO.KPIS()

ตัวอย่างที่ 2 - DAX คิวรีที่มีการรวม

คิวรี DAX ต่อไปนี้สามารถเรียกใช้ในมุมมองคิวรี DAX:

EVALUATE
	VAR _KPIs =
		SELECTCOLUMNS(
			INFO.KPIS(),
			"KPIID", [ID],
			"MeasureID", [MeasureID],
			"KPI Description", [Description],
			"TargetExpression", [TargetExpression]
		)
	VAR _Measures = 
		SELECTCOLUMNS(
			INFO.MEASURES(),
			"MeasureID", [ID],
			"Measure Name", [Name]
		)
	VAR _CombinedTable =
		NATURALLEFTOUTERJOIN(
			_KPIs,
			_Measures
		)
	RETURN
		SELECTCOLUMNS(
			_CombinedTable,
			"Measure Name", [Measure Name],
			"KPI Description", [KPI Description],
			"Target Expression", [TargetExpression]
		)
	ORDER BY [Measure Name]

ดูเพิ่มเติม