DAX Function ROW

บทความโดย: 9Expert Team

DAX Function ROW

แนะนำการใช้งานฟังก์ชัน ROW ซึ่งเป็นฟังก์ชันของ DAX (Data Analysis Expression) เพื่อใช้งานใน Power BI, Power Pivot ของ Excel และ SSAS ได้

9Expert Team 1 นาที

สิ่งสำคัญของการใช้งานPower BI ที่ขาดไม่ได้และเป็นเรื่องสำคัญมาก ๆ อย่างหนึ่งนั้นคือ DAX (Data Analysis Expressions) ซึ่งจะมาช่วยคำนวณสรุปผลข้อมูลที่มี โดย DAX จะถูกไปใช้ในการคำนวณ 3 ส่วนหลัก ๆ ได้แก่

  1. Measures – สร้างการคำนวณในรูปแบบของ Aggregation หลาย ๆ แถวในตาราง

  2. Calculated columns – สร้างการคำนวณให้เกิดคอลัมน์ใหม่ เป็นการคำนวณแบบทีละแถว

  3. Calculated table – สร้างการคำนวณให้เกิดตารางใหม่

DAX Function ROW

ส่งกลับตารางที่มีแถวเดียว ที่มีค่าที่เป็นผลมาจาก expression ที่กำหนดให้แต่ละคอลัมน์

รูปแบบของ Syntax

ROW(<name>, <expression>[[,<name>, <expression>]…])
 

พารามิเตอร์

พารามิเตอร์

รายละเอียด

name

ชื่อที่กำหนดให้กับคอลัมน์ ซึ่งอยู่ใน double quotes

expression

DAX expression ใด ๆ ที่ส่งกลับค่าเพียงค่าเดียว

การคืนค่า

ตารางแถวเดียว

ข้อสังเกตที่ควรทราบ

  • อาร์กิวเมนต์ในฟังก์ชัน ROW ต้องมาเป็นคู่ระหว่าง name และ expression เสมอ

  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสำหรับใช้ในโหมด DirectQuery เมื่อใช้ในการ Calculated columns หรือกฎ row-level security (RLS)

หลักสูตรที่เกี่ยวข้อง

บทความที่เกี่ยวข้อง