แชร์ผ่าน


ข้อมูล พาร์ ติ ชัน

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

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

ไวยากรณ์

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

พารามิเตอร์

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

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

จำกัด

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

ค่าผลลัพธ์

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

คอลัมน์ ชนิดข้อมูล คำอธิบาย
[ID] Integer รหัสเฉพาะสําหรับพาร์ติชัน
[TableID] Integer ID ของตารางที่พาร์ติชันนี้เป็นสมาชิก
[Name] สตริง ชื่อของพาร์ติชัน
[คําอธิบาย] สตริง คําอธิบายของพาร์ติชัน
[DataSourceID] Integer ID ของแหล่งข้อมูลสําหรับพาร์ติชันนี้
[QueryDefinition] สตริง ข้อกําหนดคิวรีที่ใช้เพื่อเติมพาร์ติชัน
[รัฐ] Integer สถานะปัจจุบันของพาร์ติชัน
[Type] Integer ชนิดของพาร์ติชัน
[PartitionStorageID] Integer ID ของที่เก็บข้อมูลพาร์ติชัน
[Mode] Integer โหมดการประมวลผลสําหรับพาร์ติชัน
[DataView] Integer การตั้งค่ามุมมองข้อมูลสําหรับพาร์ติชัน
[ModifiedTime] DateTime วันที่และเวลาที่ปรับเปลี่ยนพาร์ติชันครั้งล่าสุด
[RefreshedTime] DateTime วันที่และเวลาที่มีการรีเฟรชพาร์ติชันครั้งล่าสุด
[SystemFlags] Integer สถานะระบบสําหรับพาร์ติชัน
[ErrorMessage] สตริง ข้อความแสดงข้อผิดพลาดถ้าพาร์ติชันอยู่ในสถานะข้อผิดพลาด
[RetainDataTillForceCalculate] แบบบูลีน จะเก็บรักษาข้อมูลไว้จนกว่าจะบังคับใช้การคํานวณหรือไม่
[RangeStart] สตริง ช่วงเริ่มต้นสําหรับการรีเฟรชแบบเพิ่มหน่วย ถ้ามี
[RangeEnd] สตริง ช่วงสิ้นสุดสําหรับการรีเฟรชแบบเพิ่มหน่วย ถ้ามี
[RangeGranularity] Integer ส่วนประกอบสําหรับการแบ่งพาร์ติชันตามช่วง
[RefreshBookmark] สตริง บุ๊กมาร์กสําหรับการดําเนินการรีเฟรชแบบเพิ่มหน่วย
[QueryGroupID] Integer ID ของกลุ่มคิวรีที่พาร์ติชันนี้เป็นสมาชิก
[ExpressionSourceID] Integer ID ของแหล่งข้อมูลนิพจน์
[MAttributes] สตริง แอตทริบิวต์พาร์ติชันเพิ่มเติม

หมายเหตุ

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

ตัวอย่าง

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

EVALUATE
	INFO.PARTITIONS()

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

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

EVALUATE
	VAR _Partitions =
		INFO.PARTITIONS()

	VAR _Tables = 
		SELECTCOLUMNS(
			INFO.TABLES(),
			"TableID", [ID],
			"Table Name", [Name]
		)

	VAR _DataSources = 
		SELECTCOLUMNS(
			INFO.DATASOURCES(),
			"DataSourceID", [ID],
			"Data Source Name", [Name]
		)

	VAR _CombinedWithTables =
		NATURALLEFTOUTERJOIN(
			_Partitions,
			_Tables
		)

	VAR _CombinedWithDataSources =
		NATURALLEFTOUTERJOIN(
			_CombinedWithTables,
			_DataSources
		)

	RETURN
		SELECTCOLUMNS(
			_CombinedWithDataSources,
			"Table Name", [Table Name],
			"Partition Name", [Name],
			"Data Source Name", [Data Source Name],
			"Type", [Type],
			"Refreshed Time", [RefreshedTime]
		)
	ORDER BY [Table Name], [Partition Name]

ดูเพิ่มเติม