Snowflake schemas
แม้ Power BI จะได้รับการปรับให้เหมาะกับ star schema แต่ก็ต้องรองรับการใช้งานที่หลากหลาย แนวทางการจำลองข้อมูลอีกรูปแบบหนึ่งคือ snowflake schema ซึ่ง dimension สามารถเชื่อมต่อกับ dimension อื่นได้
ความแตกต่างสำคัญระหว่างสองแบบนี้คือวิธีจัดการข้อมูลเชิงลำดับชั้น Star dimension มักรวมทุกระดับของลำดับชั้นไว้ในตารางเดียว ส่วน snowflake dimension จะแยกระดับลำดับชั้นออกเป็นหลายตาราง
มาสร้าง snowflake schema และแยก dimension ของ Industry ออกตามโครงสร้างด้านล่างนี้
ในแบบฝึกหัดนี้จะเก็บ star dimension ไว้ด้วยเพื่อเปรียบเทียบผลลัพธ์ ในการทำงานจริง คุณจะเลือกใช้แนวทางใดแนวทางหนึ่งเท่านั้น
หากสูญเสียความคืบหน้าไป ให้ปิดรีพอร์ตที่เปิดอยู่ทั้งหมด แล้วโหลด 4_2_snowflake_schema.pbix จากโฟลเดอร์ Exercises บนเดสก์ท็อป
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Data Modeling ใน Power BI
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด