สถาปัตยกรรม Data Warehouse
แนวคิด Data Warehousing
Aaren Stubberfield
Data Scientist
Inmon - แบบ Top-Down
ต้องกำหนดก่อน:
- นิยามข้อมูล การทำความสะอาด และกฎทางธุรกิจทั้งหมด
- ก่อนที่ข้อมูลจะเข้าสู่ Warehouse
ข้อดีและข้อเสียของแบบ Top-Down
ข้อดี:
- แหล่งข้อมูลเดียวสำหรับทั้งองค์กร
- Normalization = ประหยัดพื้นที่จัดเก็บ
- ปรับ Data Mart ให้รองรับการรายงานได้ง่าย
ข้อเสีย:
- การ Join มาก = ตอบสนองช้าลง
- ต้องใช้เวลาเตรียมการมากในช่วงแรก
Kimball - แบบ Bottom-Up
- Denormalize ข้อมูล
- เน้นที่ Data Mart ของแต่ละฝ่าย
- ข้อมูลเคลื่อนจาก ETL ไปยัง Data Mart โดยตรง
ข้อดีและข้อเสียของแบบ Bottom-Up
ข้อดี:
- พัฒนาได้รวดเร็วในช่วงแรก
- Denormalize = ใช้งานง่าย
ข้อเสีย:
- เวลาประมวลผล ETL เพิ่มขึ้น
- ความเสี่ยงต่อข้อมูลซ้ำสูงขึ้น
- ต้องพัฒนาต่อเนื่อง
มาฝึกกันเถอะ!
แนวคิด Data Warehousing
Preparing Video For Download...