Data warehouse

เราได้รู้จักกับ BI (Business Intelligence) กันไปบ้างแล้วนะครับ เนื้อหาในวันนี้ก็จะเกี่ยวกับ ส่วนที่สำคัญอีกที่หนึ่งเหมือนกัน นั่นคือ Data warehouse (ดูเท่ๆ ยังงัยก็ไม่รู้เนาะ)

Data warehouse ความหมายของมันนั้นถ้าแปลตรงๆ ตามภาษาอังกฤษเลยนะครับ Data = ข้อมูล, Warehouse = โกดัง พอเอามารวมกันมันก็คือ โรงเก็บข้อมูลนั่นเอง

Data warehouse คือ โครงสร้างของข้อมูลที่ถูกจัดเก็บไว้เป็นส่วนๆ ไม่ว่าจะเป็น aggregated หรือ rolled-up และการจัดเก็บ read-only view จากข้อมูลหลักภายในองค์กร และในบางครั้ง โครงสร้างของ Data warehouse นั้นรวมไปถึงเครื่องมือในการ Query ข้อมูลด้วย จะแปลความหมายง่ายๆ ก็คือ ที่เก็บข้อมูลที่เกิดจาก การ Query หรือ Analysis นั่นเอง แต่ในทางปฏิบัติจริงๆ แล้ว ความหมายของ Data warehouse นั้นกว้างมากเลยครับ มันขึ้นอยู่กับว่า เราใช้งานมันยังงัย อาจจะเป็นเพียงแค่ที่พักข้อมูลเพื่อ (tempolary database) หรือส่วนรองรับผลการคำนวณข้อมูลจากการทำ operation ต่างๆ ก็ได้ขึ้นอยู่กับการใช้งาน

การทำ Data warehouse นั้นมีมานานแล้วครับ ลองเข้าไปอ่านได้ที่เว็บ http://www.ralphkimball.com แกเป็นคนริเริ่ม Data warehouse ครับ เรื่องนี้ผมก็ยังไม่ค่อยเข้าใจเท่าไหร่ เอาเป็นว่า ดู Flow ข้างล่างก่อนนะครับ


ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

SSIS คืออะไร: ทำความรู้จักกับ SQL Server Integration Services

Introduction to SSIS

Introduction to BI (Business Intelligence)