DAX Function ROW

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

สิ่งสำคัญของการใช้งาน 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
expressionDAX expression ใด ๆ ที่ส่งกลับค่าเพียงค่าเดียว


 

การคืนค่า

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

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

  • อาร์กิวเมนต์ในฟังก์ชัน ROW ต้องมาเป็นคู่ระหว่าง name และ expression เสมอ
  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสำหรับใช้ในโหมด DirectQuery เมื่อใช้ในการ calculated column หรือกฎ row-level security (RLS)