ข้อมูล ฟังก์ชัน USERDEFINEDS

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

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

ไวยากรณ์

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

พารามิเตอร์

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

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

จำกัด

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

ค่าผลลัพธ์

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

คอลัมน์ คำอธิบาย
[ID] ตัวระบุที่ไม่ซ้ําสําหรับฟังก์ชันที่ผู้ใช้กําหนดเอง
[ModelID] รหัสของแบบจําลองที่มีฟังก์ชันที่ผู้ใช้กําหนดเอง
[Name] ชื่อของฟังก์ชันที่ผู้ใช้กําหนดเอง
[คําอธิบาย] คําอธิบายของฟังก์ชันที่ผู้ใช้กําหนดเอง
[Expression] DAX นิพจน์ที่กําหนดฟังก์ชันที่ผู้ใช้กําหนดเอง
[IsHidden] บูลีนจะระบุว่าฟังก์ชันที่ผู้ใช้กําหนดเองถูกซ่อนจากเครื่องมือไคลเอ็นต์หรือไม่
[รัฐ] สถานะปัจจุบันของฟังก์ชันที่ผู้ใช้กําหนดเอง (เช่น พร้อม ข้อผิดพลาด)
[ErrorMessage] ข้อความแสดงข้อผิดพลาดถ้าฟังก์ชันที่ผู้ใช้กําหนดเองอยู่ในสถานะข้อผิดพลาด
[ModifiedTime] ประทับเวลาที่ปรับเปลี่ยนฟังก์ชันที่ผู้ใช้กําหนดเองครั้งล่าสุด
[StructureModifiedTime] ประทับเวลาที่ปรับเปลี่ยนโครงสร้างฟังก์ชันที่ผู้ใช้กําหนดเองครั้งล่าสุด
[LineageTag] แท็กสายข้อมูลสําหรับการติดตามสายข้อมูล
[SourceLineageTag] แท็กสายข้อมูลต้นทางจากแหล่งข้อมูลต้นฉบับ

หมายเหตุ

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

ตัวอย่าง

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

EVALUATE
	INFO.USERDEFINEDFUNCTIONS()

ดูเพิ่มเติม