Semantic Models

Microsoft Fabric เบื้องต้น

Alex Kuntz

Technical Instructional Designer

BI Developers

  • สร้างรายงานที่ใช้งานง่าย
  • ต้องอาศัยทั้งความเข้าใจธุรกิจและทักษะด้านข้อมูล
  • มักใช้เครื่องมืออย่าง Power BI

รายงาน Power BI

Microsoft Fabric เบื้องต้น

Semantic model ใหม่

  • การสร้าง semantic model ในอินเทอร์เฟซของ Fabric

อินเทอร์เฟซสำหรับสร้าง semantic model ใหม่

Microsoft Fabric เบื้องต้น

Semantic model คืออะไร?

ไดอะแกรมของข้อมูลลูกค้า สินค้า และพนักงานขาย

  • จัดระเบียบข้อมูลโดยการกำหนดความสัมพันธ์
  • ตัวอย่างเช่น ข้อมูลการขายในบริษัท
    • ตารางข้อมูลลูกค้า
    • ตารางข้อมูลพนักงานขาย
    • ตารางข้อมูลสินค้า
  • หากไม่มี semantic model ตารางเหล่านี้จะอยู่แยกจากกัน โดยไม่มีความสัมพันธ์ระหว่างกัน
Microsoft Fabric เบื้องต้น

ความสัมพันธ์ใน Semantic model

  • Semantic model กำหนดความสัมพันธ์ระหว่างตารางอย่างเป็นทางการ

ไดอะแกรมแสดงตารางลูกค้า พนักงานขาย และสินค้า พร้อมความสัมพันธ์ระหว่างกัน

Microsoft Fabric เบื้องต้น

Star schemas

ไดอะแกรม Star Schema โดยมีตาราง Sales อยู่ตรงกลาง และเชื่อมต่อกับตารางอื่น เช่น ลูกค้า พนักงานขาย และสินค้า

1 https://learn.microsoft.com/en-us/fabric/data-warehouse/dimensional-modeling-overview
Microsoft Fabric เบื้องต้น

ฟีเจอร์อื่นของ Semantic model

  • กำหนด measures และกลุ่มการคำนวณ
    • มีประโยชน์เมื่อต้องใช้การคำนวณซ้ำบ่อยครั้ง
  • กำหนด roles สำหรับการจัดการสิทธิ์เข้าถึง

measures_and_calculations.png

Microsoft Fabric เบื้องต้น

Default Semantic Model

  • ระบบจะสร้าง default semantic model ให้อัตโนมัติเมื่อสร้าง lakehouse
  • ต้องปรับการตั้งค่าของ default model เพื่อให้อัปเดตตามข้อมูลที่เพิ่มเข้ามา

Default semantic model ถูกสร้างพร้อมกับ lakehouse

Microsoft Fabric เบื้องต้น

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

Microsoft Fabric เบื้องต้น

Preparing Video For Download...