ทำความเข้าใจ Materialized View
ทีมข้อมูลของ Snowy Peak รันการรวมข้อมูล (aggregation) ที่ใช้ทรัพยากรสูงทุกเช้า โดยดึงข้อมูล session จากคืนก่อนหน้า จัดกลุ่มตามรีสอร์ตและฟีเจอร์ของแอป เพื่อแสดงผลบน dashboard เชิงพาณิชย์ ผลลัพธ์จะคงที่จนกว่าข้อมูล session ใหม่จะเข้ามา และมีการรันคิวรีนี้หลายครั้งต่อวันจากทีมต่าง ๆ
นักวิเคราะห์อาวุโสแนะนำให้ใช้ materialized view เลือกทุกข้อความที่ถูกต้องเกี่ยวกับ materialized view
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Snowflake Architecture
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด