ใช้การวัดผลด่วนสำหรับการคำนวณทั่วไป

คุณสามารถใช้ การวัดผลด่วน สำหรับการคำนวณทั่วไปและมีประสิทธิภาพได้อย่างรวดเร็วและง่ายดาย การวัดผลด่วนเรียกใช้ชุดของคำสั่งนิพจน์การวิเคราะห์ข้อมูล (DAX) ที่อยู่เบื้องหลังฉากดังกล่าว จากนั้นแสดงผลลัพธ์ให้แก่คุณในรายงานของคุณ คุณไม่จำเป็นต้องเขียน DAX ซึ่งจะทำให้คุณยึดตามข้อมูลที่คุณใส่ไว้ในกล่องโต้ตอบ มีการคำนวนอยู่มากมายหลายประเภท และวิธีการปรับเปลี่ยนแต่ละการคำนวณให้ตรงกับความต้องการของคุณ ยิ่งไปกว่านั้น คุณสามารถดู DAX ที่ดำเนินการโดยการวัดผลด่วน และเริ่มต้นหรือขยายความรู้ DAX ของคุณเอง

สร้างการวัดผลด่วน

หากต้องการสร้างการวัดผลด่วนใน Power BI Desktop ให้คลิกขวาหรือเลือกจุดไข่ปลา ... ที่อยู่ถัดจากรายการใด ๆ ในบานหน้าต่าง เขตข้อมูล และเลือก การวัดผลวัดด่วนใหม่ จากเมนูที่ปรากฏขึ้น

เลือกการวัดผลด่วนใหม่

คุณยังสามารถคลิกขวาหรือเลือกลูกศรดรอปดาวน์ที่อยู่ถัดจากค่าใด ๆ ใน ค่า ที่เหมาะสำหรับวิชวลที่มีอยู่ และเลือก การวัดผลด่วนใหม่ จากเมนู

เมื่อคุณเลือก การวัดผลด่วนใหม่ หน้าต่าง การวัดผลด่วน จะปรากฏขึ้น ให้คุณเลือกการคำนวณที่คุณต้องการและเขตข้อมูลเพื่อเรียกใช้การคำนวณ

เลือกเขตข้อมูล เลือกการคำนวณ เพื่อดูรายการของการวัดผลด่วนที่พร้อมใช้งานแบบยาว

การคำนวณการวัดผลด่วนที่พร้อมใช้งาน

การวัดผลด่วนห้าชนิดที่มีการคำนวณของตนเองคือ:

  • ค่ารวมตามประเภท
    • เฉลี่ยตามหมวดหมู่
    • ค่าความแปรปรวนตามประเภท
    • สูงสุดตามหมวดหมู่
    • ต่ำสุดตามหมวดหมู่
    • ค่าเฉลี่ยถ่วงน้ำหนักตามหมวดหมู่
  • ตัวกรอง
    • ค่าที่กรองแล้ว
    • ส่วนต่างจากค่าที่กรอง
    • เปอร์เซ็นต์ส่วนต่างจากค่าที่กรองแล้ว
    • ยอดขายจากลูกค้าใหม่
  • ตัวแสดงเวลา
    • ผลรวมตั้งแต่ต้นปีจนถึงปัจจุบัน (YTD)
    • ผลรวมตั้งแต่ต้นไตรมาสจนถึงปัจจุบัน (QTD)
    • ผลรวมตั้งแต่ต้นเดือนจนถึงปัจจุบัน (MTD)
    • การเปลี่ยนแปลงเมื่อเทียบปีปัจจุบันกับปีที่ผ่านมา (YoY)
    • การเปลี่ยนแปลงเมื่อเทียบไตรมาสปัจจุบันกับไตรมาสที่ผ่านมา (QoQ)
    • การเปลี่ยนแปลงเมื่อเทียบเดือนปัจจุบันกับเดือนที่ผ่านมา (MoM)
    • ค่าเฉลี่ยเคลื่อนที่
  • ทั้งหมด
    • การรันทั้งหมด
    • ยอดรวมของประเภท (ใช้ตัวกรอง)
    • ยอดรวมของประเภท (ไม่ใช้ตัวกรอง)
  • การดำเนินการทางคณิตศาสตร์
    • การบวก
    • การลบ
    • การคูณ
    • การหาร
    • เปอร์เซ็นต์ผลต่าง
    • สัมประสิทธิ์สหสัมพันธ์
  • ข้อความ
    • การจัดอันดับด้วยดาว
    • รายการค่าแบบเชื่อมเข้าด้วยกัน

หากต้องการส่งแนวคิดของคุณเกี่ยวกับการวัดผลด่วนใหม่ที่คุณต้องการดู สูตร DAX ต้นแบบหรือแนวคิดการวัดผลด่วนอื่น ๆ เพื่อพิจารณา โปรดดูที่ตอนท้ายของบทความนี้

หมายเหตุ

เมื่อใช้การเชื่อมต่อสดของ SQL Server Analysis Services (SSAS) มีการวัดผลด่วนให้ใช้งานบางตัว Power BI Desktop จะแสดงเฉพาะชุดของการวัดผลด่วนที่ได้รับการสนับสนุนสำหรับรุ่นของ SSAS ที่คุณกำลังเชื่อมต่อไปยัง ถ้าคุณเชื่อมต่อกับแหล่งข้อมูลสด SSAS และคุณไม่เห็นการวัดผลด่วนบางตัวในรายการ อาจเป็นเพราะเวอร์ชัน SSAS ที่คุณเชื่อมต่อไม่สนับสนุนคำสั่ง DAX ที่ใช้โดยการวัดผลด่วนเหล่านั้น

หลังจากเลือกการคำนวณและเขตข้อมูลที่คุณต้องการสำหรับการวัดผลด่วน เลือก ตกลง การวัดผลด่วนใหม่จะปรากฎในบานหน้าต่าง เขตข้อมูล และสูตร DAX ต้นแบบจะปรากฎในแถบสูตร

ตัวอย่างการวัดผลด่วน

ลองมาดูที่การวัดผลด่วนในการดำเนินการ

วิชวลเมทริกซ์ต่อไปนี้แสดงตารางยอดขายสำหรับผลิตภัณฑ์ต่าง ๆ ตารางนี้เป็นตารางพื้นฐานที่มีผลรวมยอดขายสำหรับผลิตภัณฑ์แต่ละประเภท

วิชวลเมทริกซ์ที่แสดงตารางยอดขาย

ด้วยวิชวลเมทริกซ์ที่เลือกไว้ เลือกลูกศรดรอปดาวน์ที่อยู่ถัดจาก TotalSales ใน ค่า และเลือก การวัดผลด่วนใหม่

ในหน้าต่าง การวัดผลด่วน ภายใต้ การคำนวณ ให้เลือก ค่าเฉลี่ยต่อประเภท

ลาก ราคาต่อหน่วยโดยเฉลี่ย จากบานหน้าต่าง เขตข้อมูล ไปยังเขตข้อมูล ค่าฐาน เว้น ประเภท ในเขตข้อมูล ประเภท และเลือก ตกลง

ภาพหน้าจอของ Power B I Desktop ที่แสดงตัวเลือกตัวกรองในบานหน้าต่างเขตข้อมูล

เมื่อคุณเลือก ตกลง มีสิ่งที่น่าสนใจหลายอย่างเกิดขึ้น

การวัดผลด่วนใหม่ในรายการวิชวล แถบสูตร และเขตข้อมูล

  1. วิชวลเมทริกซ์มีคอลัมน์ใหม่ที่แสดง ค่าเฉลี่ยของราคาต่อหน่วยเฉลี่ยตามประเภท จากการคำนวณ

  2. สูตร DAX สำหรับการวัดผลด่วนใหม่จะปรากฏขึ้นในแถบสูตร ดูส่วนถัดไปสำหรับข้อมูลเพิ่มเติมเกี่ยวกับสูตร DAX

  3. การวัดผลด่วนใหม่จะปรากฏขึ้นตามที่เลือกและเน้นในบานหน้าต่าง เขตข้อมูล

การวัดผลด่วนใหม่จะพร้อมใช้งานสำหรับวิชวลใด ๆ ในรายงาน ไม่ใช่เฉพาะวิชวลที่คุณสร้างขึ้นเท่านั้น รูปภาพต่อไปนี้แสดงวิชวลแผนภูมิคอลัมน์ด่วนที่สร้างขึ้นโดยใช้เขตข้อมูลการวัดผลด่วนใหม่

วิชวลแผนภูมิแท่งใหม่ที่ยึดตามเขตข้อมูลการวัดผลด่วน

เรียนรู้ DAX โดยใช้การวัดผลด่วน

ข้อได้เปรียบอย่างมากของการวัดผลด่วนคือการแสดงสูตร DAX ที่ใช้หน่วยวัด เมื่อคุณเลือกการวัดผลด่วนในบานหน้าต่าง เขตข้อมูล แถบสูตร จะปรากฏขึ้น โดยแสดงสูตร DAX ที่ Power BI สร้างขึ้นเพื่อใช้หน่วยวัด

สูตรการวัดผลด่วนในแถบสูตร

แถบสูตรไม่ได้แสดงเฉพาะสูตรที่อยู่เบื้องหลังหน่วยวัดเท่านั้น แต่อาจมีความสำคัญมากขึ้น โดยช่วยให้คุณเห็นวิธีการสร้างการวัดผลด่วนต้นแบบของสูตร DAX

สมมติว่าคุณต้องคำนวณการเปลี่ยนแปลงปีต่อปี แต่คุณไม่แน่ใจว่าจะจัดโครงสร้างสูตร DAX อย่างไร หรือคุณยังไม่รู้ว่าจะเริ่มต้นอย่างไร คุณสามารถสร้างการวัดผลด่วนโดยใช้การคำนวณ การเปลี่ยนแปลงเมื่อเทียบปีปัจจุบันกับปีที่ผ่านมา และดูว่าวิธีการที่จะปรากฏในวิชวลของคุณ และวิธีการทำงานของสูตร DAX จากนั้นคุณสามารถทำการเปลี่ยนแปลงในสูตร DAX โดยตรง หรือสร้างหน่วยวัดที่คล้ายกันที่ตรงตามความต้องการและการคาดหวังของคุณ เหมือนกับมีครูผู้สอนที่ตอบคำถามคุณแบบ what-if ในทันที โดยการคลิกไม่กี่ครั้ง

คุณสามารถลบการวัดผลด่วนออกจากแบบจำลองของคุณได้เสมอหากคุณไม่ชอบ เพียงคลิกขวาหรือเลือก ... ถัดจากหน่วยวัดและการเลือก ลบจาก แบบโมเดล นอกจากนี้ คุณยังสามารถเปลี่ยนชื่อการวัดผลด่วนสิ่งที่คุณต้องการโดยการเลือก เปลี่ยนชื่อ จากเมนู

ลบหรือเปลี่ยนชื่อการวัดผลด่วน

ข้อควรพิจารณาและข้อจำกัด

มีข้อควรพิจารณาและข้อจํากัดสองสามข้อที่ควรทราบ

  • คุณสามารถใช้การวัดผลด่วนที่เพิ่มลงในบานหน้าต่าง เขตข้อมูล ด้วยวิชวลต่าง ๆ ในรายงาน
  • คุณสามารถดู DAX ที่เชื่อมโยงกับการวัดผลด่วนได้ตลอดเวลาโดยการเลือกหน่วยวัดในรายการ เขตข้อมูล จากนั้นดูสูตรในแถบสูตร
  • การวัดผลด่วนจะพร้อมใช้งานเฉพาะเมื่อคุณสามารถปรับเปลี่ยนแบบจำลองได้ ซึ่งไม่ใช่กรณีเมื่อคุณกำลังทำงานกับการเชื่อมต่อสดบางอย่าง การเชื่อมต่อสดของตาราง SSAS ได้รับการสนับสนุนตามที่ได้อธิบายไว้ก่อนหน้านี้
  • คุณไม่สามารถสร้างการวัดผลด่วนตัวแสดงเวลา เมื่อทำงานในโหมด DirectQuery ฟังก์ชัน DAX ที่ใช้ในการวัดผลด่วนเหล่านี้มีผลต่อประสิทธิภาพการทำงาน เมื่อแปลเป็นคำสั่ง T-SQL ที่ส่งไปยังแหล่งข้อมูลของคุณ

ข้อสำคัญ

คำสั่ง DAX สำหรับการวัดผลด่วนใช้เครื่องหมายจุลภาคสำหรับตัวคั่นอาร์กิวเมนต์เท่านั้น ถ้าเวอร์ชัน Power BI Desktop อยู่ในภาษาที่ใช้เครื่องหมายจุลภาคเป็นตัวคั่นทศนิยม การวัดผลด่วนจะทำงานไม่ถูกต้อง

ตัวแสดงเวลาและการวัดผลด่วน

คุณสามารถใช้ตารางวันที่แบบกำหนดเองของคุณเองด้วยหน่วยวัดด่วนของตัวแสดงเวลา ถ้าคุณกำลังใช้รูปแบบตารางจากภายนอก คุณต้องแน่ใจว่าเมื่อสร้างแบบจำลองขึ้นมา คอลัมน์วันที่หลักในตารางต้องถูกทำเครื่องหมายว่าเป็นตารางวันที่ ตามที่อธิบายไว้ในระบุเครื่องหมายเป็นตารางวันที่สำหรับใช้กับตัวแสดงเวลา ถ้าคุณกำลังนำเข้าตารางวันที่ของคุณเอง ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายเป็นตารางวันที่ ตามที่อธิบายไว้ใน ตั้งค่าและใช้ตารางวันที่ใน Power BI Desktop

ข้อมูลเพิ่มเติมและตัวอย่าง

มีแนวคิดสำหรับการวัดผลด่วนที่ยังไม่มีหรือไม่ ดีเยี่ยม! ลองดูหน้า Power BI Ideas และส่งแนวคิดและสูตร DAX ของคุณสำหรับการวัดผลด่วนที่คุณต้องการดูใน Power BI Desktop เราจะพิจารณาการเพิ่มแนวคิดเหล่านี้ลงในรายการการวัดผลด่วนที่จะเผยแพร่ในอนาคต