การพัฒนารายงานที่มีประสิทธิภาพใน Power BI

การนำเข้าข้อมูลและ Semantic Model ด้วย Microsoft Fabric

Alex Kuntz

Head of Cloud Curriculum, DataCamp

ทำความเข้าใจ Semantic Models

  • การแสดงข้อมูลเชิงตรรกะ: ลดความซับซ้อนของข้อมูลเพื่อการวิเคราะห์ที่เข้าใจง่าย Semantic Model
  • การสร้างอัตโนมัติ: สร้างขึ้นโดยอัตโนมัติเมื่อสร้าง Lakehouse/Warehouse.

    • Lakehouse:Semantic Model (default) ในการสร้าง Lakehouse

    • Warehouse:Semantic Model (default) ในการสร้าง Warehouse

ตารางที่แยกอิสระ

Semantic Models - ตารางที่เชื่อมต่อกัน

การนำเข้าข้อมูลและ Semantic Model ด้วย Microsoft Fabric

ทำความเข้าใจความสัมพันธ์ในโมเดล

  • การสร้างความสัมพันธ์: เชื่อมคอลัมน์ที่ตรงกันเพื่อรวมข้อมูลจากหลายตาราง

ตัวแทนของความสัมพันธ์เชิงกายภาพ

การนำเข้าข้อมูลและ Semantic Model ด้วย Microsoft Fabric

Cardinality ในความสัมพันธ์

  • Cardinality: กำหนดว่าข้อมูลในตารางหนึ่งเกี่ยวข้องกับอีกตารางอย่างไร

    • One-to-Many (1:*) หนึ่งระเบียนเชื่อมกับหลายระเบียนในอีกตาราง Cardinality - One To Many
    • One-to-One (1:1) แต่ละระเบียนมีคู่ที่ไม่ซ้ำกันในทั้งสองตาราง Cardinality - One To One
    • Many-to-Many (*:*) หลายระเบียนในทั้งสองตารางเชื่อมถึงกัน Cardinality - Many To Many
การนำเข้าข้อมูลและ Semantic Model ด้วย Microsoft Fabric

วิชวลในรายงาน Power BI

  • แปลงข้อมูลให้เป็น Insight และทำให้เข้าใจง่าย

วิชวลหลากหลายประเภท:

  • มุมมองแบบโครงสร้าง: Table, Matrix
  • การเปรียบเทียบ: Bar, Line, Pie chart, Treemap
  • การกรองและการรวมข้อมูล: Slicers, Cards

ปรับแต่งและกำหนดเอง:

  • ปรับสี ฟอนต์ และเลย์เอาต์
  • เพิ่มชื่อ คำอธิบาย และป้ายกำกับ

วิชวลในรายงาน

การนำเข้าข้อมูลและ Semantic Model ด้วย Microsoft Fabric

แนะนำ DAX

  • ภาษา DAX: ภาษาสูตรสำหรับ Power BI
  • การคำนวณแบบกำหนดเอง: สร้างผลรวม ค่าเฉลี่ย และอื่นๆ
  • การคำนวณที่ซับซ้อน: ทำงานข้ามหลายตาราง
  • ใช้สำหรับ: การสร้าง Measures และ Calculated Columns

ตัวอย่าง DAX

การนำเข้าข้อมูลและ Semantic Model ด้วย Microsoft Fabric

Measures

  • Filter Context: คำนวณตามตัวกรองและ Slicers ในรายงาน
  • ไม่จัดเก็บข้อมูล: คำนวณเฉพาะเมื่อวิชวลต้องการ
  • ไม่มีคอลัมน์ที่มองเห็นได้: ผลลัพธ์แสดงในวิชวล ไม่ใช่ในตารางข้อมูล

การแสดงผล Measures

การสร้าง Measure

การนำเข้าข้อมูลและ Semantic Model ด้วย Microsoft Fabric

Calculated Columns

  • Row Context: คำนวณสำหรับแต่ละแถวในโมเดลข้อมูล
  • เพิ่มฟิลด์ใหม่: สร้างคอลัมน์ใหม่ถาวรในตาราง
  • ค่าคงที่: คำนวณครั้งเดียวและมองเห็นได้โดยตรงในตาราง

Calculated Column

Calculated Columns ในตาราง

การนำเข้าข้อมูลและ Semantic Model ด้วย Microsoft Fabric

มาฝึกกันเถอะ!

การนำเข้าข้อมูลและ Semantic Model ด้วย Microsoft Fabric

Preparing Video For Download...