Relational
Database
Data
Warehouse
Insert/ Update/ Delete/Read Read Only
Operational Database
Decision Support
System
การพัฒนาคลังข้อมูลมีความซับซ้อน ซึ่งต้องมีการ
วิเคราะห์และออกแบบโครงสร้างสถาปัตยกรรมให้เหมาะ
สมกับรูปแบบและวัตถุประสงค์ของการนำไปใช้
ประโยชน์
ส่วนประกอบของ Data warehouseแบบละเอียด (1/2)
Operational data
(ระบบขาย)
Historical data
(ระบบขาย)
Operational data
(ระบบการผลิต)
Historical data
(ระบบการผลิต)
External data
External data
Internal
Data
Sources
External
Data
Sources
Extract
Transform
Load
ETL
Extract การสกัดข้อมูล เป็นเลือกข้อมูลที่ดี และข้อมูลตาม
ต้องการ
Transform การแปลงรูปแบบข้อมูล ให้อยู่รูปแบบที่ต้องการ เช่น แปลงข้อมูลเงินจาก 50
เป็น 50.00
Staging
Databse
Extract
Transform
Load
ETL
Data
Warehouse
Cleansing
and Filtering
Load การนำข้อมูลที่แปลงรูปแบบ แล้วนำไปเก็บยัง DW, P10, P56, P156,
Data Acquisition
12.
ส่วนประกอบของ Data warehouseแบบละเอียด (2/2) (ต่อ)
Data
Warehouse
Data
Mart
Data
Mart
Extract
Transform
Load
(ETL)
Data
Mart
เลือกใช้แบบจำลอง
(Model) ต่างๆ
DW, P10, P56, P156, MIS P 254
Business Intelligence (BI)
End User
13.
Operational data
Historical data
Operationaldata
Historical data
External data
External data
Internal
Data
Sources
External
Data
Sources
Extract
Transform
Load
ETL
Staging
Databse
Extract
Transform
Load
ETL
Data
Warehouse
Cleansing
and Filtering
Data Acquisition
Data
Mart
Data
Mart
Extract
Transform
Load
(ETL)
Data
Mart Á̈º
° Äo
 Î
µ
¨
°
„ ‹ Š
(M
o
d
e
l) n
µÇ
˜ Š
Business Intelligence (BI)
End User
คลังข้อมูล (Data Warehouse):
สถาปัตยกรรมของคลังข้อมูล (1/2)
Data Source
Data Staging
Area
Data Warehouse
Database
Data Analysis
and Report
Data
Metadata Repository
Metdata
Data Data
Metadata
Metadata
Metadata
Data
Terminal
16.
◦ Data Source:
ทำหน้าที่รับข้อมูลจากภายใน/นอกองค์กรมีการตรวจสอบ
ความถูกต้อง
◦ Data Staging Area :
ทำหน้าที่ Cleansing & Filtering เลือกเฉพาะข้อมูลที่เป็น
ประโยชน์ ( Filtering), แปลงข้อมูล และ ตรวจสอบความถูกต้องใน
เบื้องต้น ก่อนจะโหลดเข้าสู่ Data Warehouse Database
◦ Data Warehouse Database :
บันทึกข้อมูลต่าง ๆ ที่จำเป็นสำหรับการวิเคราะห์ข้อมูลของ
องค์กร
◦ Data Analysis and Report:
เหมือน Data Warehouse Database แต่ขอบเขตเนื้อหา
ข้อมูลจะแคบกว่า คือ เพื่อกลุ่มงานใดกลุ่มงานหนึ่ง หรืออาจเป็น
โครงสร้างข้อมูลที่เหมาะสมที่จะนำไปใช้งาน (Report, Cube)
◦ End Users Terminal :
นำเสนอผลลัพธ์ออกจากหน้าจอ โดยจะใช้เครื่องมือหรือ
ระบบที่ทำหน้าที่ออกรายงาน เช่น Simple Reporting Tools,
Multi-Dimensional Tools หรือ Data Mining Tools ก็ได้
◦ Metadata Repository :