เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

Snowflake schemas

แม้ Power BI จะได้รับการปรับให้เหมาะกับ star schema แต่ก็ต้องรองรับการใช้งานที่หลากหลาย แนวทางการจำลองข้อมูลอีกรูปแบบหนึ่งคือ snowflake schema ซึ่ง dimension สามารถเชื่อมต่อกับ dimension อื่นได้

ความแตกต่างสำคัญระหว่างสองแบบนี้คือวิธีจัดการข้อมูลเชิงลำดับชั้น Star dimension มักรวมทุกระดับของลำดับชั้นไว้ในตารางเดียว ส่วน snowflake dimension จะแยกระดับลำดับชั้นออกเป็นหลายตาราง

มาสร้าง snowflake schema และแยก dimension ของ Industry ออกตามโครงสร้างด้านล่างนี้

Diagram of a snowflake schema with an Establishment Survey fact surrounded by Age, Time, and NAICS code/Industry group/Subsector/Sector dimensions

ในแบบฝึกหัดนี้จะเก็บ star dimension ไว้ด้วยเพื่อเปรียบเทียบผลลัพธ์ ในการทำงานจริง คุณจะเลือกใช้แนวทางใดแนวทางหนึ่งเท่านั้น

หากสูญเสียความคืบหน้าไป ให้ปิดรีพอร์ตที่เปิดอยู่ทั้งหมด แล้วโหลด 4_2_snowflake_schema.pbix จากโฟลเดอร์ Exercises บนเดสก์ท็อป

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Data Modeling ใน Power BI

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด