แชร์ผ่าน


สร้างหน่วยวัดสําหรับการวิเคราะห์ข้อมูลใน Power BI Desktop

Power BI Desktop ช่วยให้คุณสร้างข้อมูลเชิงลึกในข้อมูลของคุณในไม่กี่ขั้นตอน แต่บางครั้งข้อมูลนั้นไม่ได้รวมทุกสิ่งที่คุณต้องการเพื่อตอบคําถามที่สําคัญที่สุดของคุณ หน่วยวัดสามารถช่วยให้คุณไปถึงที่นั่นได้

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

บทความนี้จะแนะนําคุณเกี่ยวกับการวัดผลและแสดงวิธีใช้และจัดระเบียบ

ทําความเข้าใจมาตรการ

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

สกรีนช็อตของบานหน้าต่าง ข้อมูล ใน Power BI Desktop ในรายการของฟิลด์ข้อมูลมีการวัดสามรายการซึ่งถูกเน้นซึ่งเกี่ยวข้องกับการขาย

เมื่อต้องการค้นหาวิธีสร้างหน่วยวัดและใช้ในรายงาน ให้ดูที่ สร้างและใช้หน่วยวัดของคุณเอง

การวัดระดับรายงาน

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

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

หมายเหตุ

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

DAX

หน่วยวัดคํานวณผลลัพธ์จากสูตรนิพจน์ เมื่อคุณสร้างหน่วยวัดของคุณเอง คุณจะใช้ภาษาสูตร DAX DAX มีไลบรารีของฟังก์ชัน ตัวดําเนินการ และโครงสร้างมากกว่า 200 รายการ ไลบรารีมีความยืดหยุ่นมากในการสร้างหน่วยวัดเพื่อคํานวณผลลัพธ์สําหรับการวิเคราะห์ข้อมูลใด ๆ ที่ต้องการ

สูตร DAX จะคล้ายกับสูตร Excel มาก DAX ยังมีฟังก์ชันหลายอย่างเหมือนกับ Excel เช่น DATE, SUMและ LEFT. แต่ฟังก์ชัน DAX มีไว้เพื่อทํางานกับข้อมูลเชิงสัมพันธ์เหมือนที่คุณพบใน Power BI Desktop

ตัวอย่างการคาดการณ์ยอดขาย

Janice เป็นผู้จัดการฝ่ายขายที่ Contoso Janice จําเป็นต้องให้การคาดการณ์ยอดขายของผู้ค้าปลีกในปีงบประมาณหน้า เจนิสตัดสินใจที่จะประมาณการตามยอดขายของปีที่แล้ว โดยเพิ่มขึ้น 6 เปอร์เซ็นต์ต่อปีอันเป็นผลมาจากโปรโมชั่นต่างๆ ที่กําหนดไว้ในอีกหกเดือนข้างหน้า

เพื่อรายงานการประมาณ Janice นําเข้าข้อมูลยอดขายของปีที่แล้วลงใน Power BI Desktop Janice พบเขตข้อมูล SalesAmount ในตาราง Reseller Sales เนื่องจากข้อมูลที่นําเข้ามียอดขายเฉพาะสําหรับปีที่แล้ว Janice จึงเปลี่ยนชื่อเขตข้อมูล SalesAmountยอดขายปีที่แล้ว จากนั้น Janice ลาก Last Years Sales ลงบนพื้นที่รายงาน โดยจะปรากฏในการแสดงภาพแผนภูมิเป็นค่าเดียวที่เป็นผลรวมของยอดขายของผู้ค้าปลีกทั้งหมดจากปีที่แล้ว

เจนิสสังเกตเห็นว่าแม้จะไม่ได้ระบุการคํานวณ แต่ก็มีการคํานวณโดยอัตโนมัติ Power BI Desktop สร้างหน่วยวัดของตัวเองโดยการสรุปค่าทั้งหมดในยอดขายปีที่แล้ว

แต่เจนิสต้องการมาตรการในการคํานวณการคาดการณ์ยอดขายสําหรับปีหน้า มาตรการนี้ควรเป็นยอดขายของปีที่แล้วคูณด้วย 1.06 เพื่อพิจารณาธุรกิจที่คาดว่าจะเพิ่มขึ้น 6 เปอร์เซ็นต์ สําหรับการคํานวณนี้ Janice สร้างหน่วยวัดโดยการเลือก การสร้างแบบจําลอง>หน่วยวัดใหม่ แล้วป้อนสูตร DAX ต่อไปนี้:

    Projected Sales = SUM('Reseller Sales'[Last Years Sales])*1.06

จากนั้น Janice ลากการวัด ยอดขายที่คาดการณ์ ใหม่ลงในแผนภูมิ

สกรีนช็อตของแผนภูมิคอลัมน์แบบคลัสเตอร์ Power BI Desktop พร้อมคอลัมน์สําหรับยอดขายและยอดขายที่คาดการณ์ไว้ ในแผงข้อมูล การวัดผลเหล่านั้นจะถูกไฮไลต์

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

ประเภทข้อมูลสําหรับหน่วยวัด

คุณสามารถตั้งค่าประเภทข้อมูลของการวัดผลได้

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

วิธีการนี้มีประโยชน์อย่างยิ่งเมื่อคุณต้องการใช้ พารามิเตอร์ตัวกรอง URL เพื่อเชื่อมโยงไปยังรายงาน Power BI อื่นๆ

จัดระเบียบการวัดผลของคุณ

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

สกรีนช็อตของ Power BI Desktop ที่แสดงสูตรและการตั้งค่าสําหรับหน่วยวัดยอดขายสุทธิ รายการตารางหน้าแรกที่ขยายประกอบด้วยสามตาราง

คุณยังสามารถจัดระเบียบเขตข้อมูลในตารางลงใน โฟลเดอร์แสดงผลได้ด้วยวิธีต่อไปนี้

  1. ที่ขอบด้านซ้ายของ Power BI Desktop ให้เลือก มุมมองแบบจําลอง
  2. บนแผง ข้อมูล ให้ไปที่รายการฟิลด์ที่พร้อมใช้งาน แล้วเลือกฟิลด์ที่คุณต้องการย้าย
  3. บนบานหน้าต่าง คุณสมบัติ ภายใต้ แสดงโฟลเดอร์ ให้ใส่ชื่อสําหรับโฟลเดอร์ใหม่

โฟลเดอร์ใหม่จะถูกสร้างขึ้น และเขตข้อมูลที่เลือกจะถูกย้ายไปยังโฟลเดอร์นั้น

ภาพเคลื่อนไหวที่แสดงชื่อที่ป้อนลงในฟิลด์โฟลเดอร์แสดงผล โฟลเดอร์จะถูกสร้างขึ้น และเขตข้อมูลที่เลือกจะถูกเพิ่มลงในโฟลเดอร์ใหม่

คุณสามารถสร้างโฟลเดอร์ย่อยได้โดยใช้อักขระเครื่องหมายทับขวา ตัวอย่างเช่น ถ้าคุณป้อน Finance\Currencies Power BI จะสร้างโฟลเดอร์ Finance และภายในโฟลเดอร์ Currencies

คุณสามารถทําให้เขตข้อมูลปรากฏในหลายโฟลเดอร์ได้โดยใช้เครื่องหมายอัฒภาคเพื่อแยกชื่อโฟลเดอร์ ตัวอย่างเช่น หากคุณป้อน Products\Names แผนก เขตข้อมูลจะปรากฏในโฟลเดอร์ แผนก และในโฟลเดอร์ ชื่อ ภายในโฟลเดอร์ ผลิตภัณฑ์

คุณสามารถสร้างตารางพิเศษที่ประกอบด้วยหน่วยวัดเท่านั้น ตารางนั้นจะปรากฏที่ด้านบนของแผง ข้อมูล เสมอ ในการดําเนินการดังกล่าว ให้ทําตามขั้นตอนต่อไปนี้:

  1. ใช้ ป้อนข้อมูล เพื่อสร้างตารางที่มีคอลัมน์เดียว
  2. ย้ายการวัดผลของคุณไปยังตารางนั้น
  3. ซ่อนคอลัมน์ของตารางนั้น แต่ไม่ใช่ตัวตารางเอง
  4. เลือกลูกศรที่ด้านบนของแผง ข้อมูล เพื่อปิดและเปิดรายการฟิลด์อีกครั้ง และทําให้การเปลี่ยนแปลงของคุณปรากฏให้เห็น

สกรีนช็อตของบานหน้าต่าง ข้อมูล ใน Power BI Desktop เขตข้อมูลที่ด้านบนของรายการคือตารางที่มีหน่วยวัดสามหน่วยและไม่มีคอลัมน์

เคล็ดลับ

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

สตริงรูปแบบแบบไดนามิก

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

  • บทความนี้ให้ข้อมูลเบื้องต้นเกี่ยวกับมาตรการโดยย่อ มีแหล่งข้อมูลอื่นๆ มากมายที่จะแสดงวิธีสร้างหน่วยวัดของคุณเอง สําหรับข้อมูลเพิ่มเติม ดูบทช่วยสอน: สร้างหน่วยวัดของคุณเองใน Power BI Desktop เมื่อคุณทําตามบทช่วยสอนนั้น คุณสามารถดาวน์โหลดไฟล์ตัวอย่างและรับคําแนะนําทีละขั้นตอนเกี่ยวกับวิธีสร้างหน่วยวัดเพิ่มเติม

  • DAX เป็นภาษาที่จัดตั้งขึ้นซึ่งใช้ใน Power Pivot ใน Excel และ SQL Server Analysis Services นอกเหนือจาก Power BI สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ DAX ให้ดูแหล่งข้อมูลต่อไปนี้: