แบบแผนการตั้งชื่อพารามิเตอร์ DAX
ชื่อพารามิเตอร์มีมาตรฐานในการอ้างอิง DAX เพื่ออํานวยความสะดวกในการใช้งานและการทําความเข้าใจฟังก์ชัน
ชื่อพารามิเตอร์
เทอม | นิยาม |
---|---|
expression |
นิพจน์ DAX ใด ๆ ที่แสดงค่าสเกลาเดียว ซึ่งจะมีการประเมินนิพจน์หลายครั้ง (สําหรับแต่ละแถว/บริบท) |
value |
นิพจน์ DAX ใด ๆ ที่แสดงค่าสเกลาเดียวซึ่งจะมีการประเมินนิพจน์เพียงครั้งเดียวก่อนการดําเนินการอื่น ๆ ทั้งหมด |
table |
นิพจน์ DAX ใด ๆ ที่แสดงตารางของข้อมูล |
tableName |
ชื่อของตารางที่มีอยู่โดยใช้ไวยากรณ์ DAX มาตรฐาน ไม่สามารถเป็นนิพจน์ได้ |
columnName |
ชื่อของคอลัมน์ที่มีอยู่โดยใช้ไวยากรณ์ DAX มาตรฐานมักจะตรงตามหลักเกณฑ์ ไม่สามารถเป็นนิพจน์ได้ |
name |
ค่าคงที่ของสตริงที่จะถูกใช้เพื่อระบุชื่อของออบเจ็กต์ใหม่ |
order |
ค่าจาระหนกที่ใช้เพื่อกําหนดลําดับการจัดเรียง |
ties |
ค่าจาระบีที่ใช้เพื่อกําหนดการจัดการค่าต่าง ๆ |
type |
ค่าจาระไนที่ใช้เพื่อกําหนดชนิดข้อมูลสําหรับ PathItem และ PathItemReverse |
การใส่คํานําหน้าชื่อพารามิเตอร์หรือใช้คํานําหน้าเท่านั้น
เทอม | นิยาม |
---|---|
prefixing |
ชื่อพารามิเตอร์อาจมีคุณสมบัติที่เหมาะสมกับคํานําหน้าที่อธิบายวิธีการใช้อาร์กิวเมนต์และเพื่อหลีกเลี่ยงค่าพารามิเตอร์ที่อ่านได้ไม่ชัดเจน เช่น: Result_ColumnName - อ้างอิงถึงคอลัมน์ที่มีอยู่ ซึ่งใช้ในการดึงข้อมูลค่าผลลัพธ์ในฟังก์ชัน LOOKUPVALUE() Search_ColumnName - อ้างอิงถึงคอลัมน์ที่มีอยู่ ซึ่งใช้ในการค้นหาค่าในฟังก์ชัน LOOKUPVALUE() |
omitting |
ชื่อพารามิเตอร์จะถูกเว้นไว้ ถ้าคํานําหน้าชัดเจนพอที่จะอธิบายพารามิเตอร์ ตัวอย่างเช่น แทนที่จะมีไวยากรณ์ต่อไปนี้ DATE (Year_Value, Month_Value, Day_Value) จะชัดเจนกว่าสําหรับผู้ใช้ในการอ่าน DATE (ปี, เดือน, วัน) การทําซ้ําสามครั้งค่าคําต่อท้ายไม่ได้เพิ่มสิ่งใดเพื่อความเข้าใจที่ดีขึ้นของฟังก์ชันและทําให้การอ่านไม่จําเป็น อย่างไรก็ตาม หากพารามิเตอร์คํานําหน้า Year_columnName ชื่อพารามิเตอร์และคํานําหน้าจะยังคงอยู่เพื่อให้แน่ใจว่าผู้ใช้เข้าใจว่าพารามิเตอร์จําเป็นต้องมีการอ้างอิงไปยังคอลัมน์ที่มีอยู่ของปี |