DW - ภาพรวม
คลังข้อมูลเรียกว่าที่เก็บกลางเพื่อจัดเก็บข้อมูลจากแหล่งข้อมูลที่แตกต่างกันหนึ่งหรือหลายแหล่ง คลังข้อมูลใช้สำหรับการรายงานและวิเคราะห์ข้อมูลและจัดเก็บข้อมูลทั้งในอดีตและปัจจุบัน ข้อมูลในระบบ DW ใช้สำหรับการรายงานเชิงวิเคราะห์ซึ่งต่อมานักวิเคราะห์ธุรกิจผู้จัดการฝ่ายขายหรือผู้มีความรู้จะใช้ในการตัดสินใจ
ข้อมูลในระบบ DW ถูกโหลดจากระบบธุรกรรมเชิงปฏิบัติการเช่นการขายการตลาด HR SCM เป็นต้นซึ่งอาจผ่านการจัดเก็บข้อมูลการปฏิบัติงานหรือการเปลี่ยนแปลงอื่น ๆ ก่อนที่จะโหลดไปยังระบบ DW เพื่อประมวลผลข้อมูล
คลังข้อมูล - คุณสมบัติหลัก
คุณสมบัติที่สำคัญของ DW System คือ -
เป็นที่เก็บข้อมูลส่วนกลางที่จัดเก็บข้อมูลจากแหล่งข้อมูลที่แตกต่างกันอย่างน้อยหนึ่งแหล่ง
ระบบ DW เก็บข้อมูลทั้งในปัจจุบันและในอดีต โดยปกติระบบ DW จะเก็บข้อมูลย้อนหลัง 5-10 ปี
ระบบ DW จะแยกออกจากระบบธุรกรรมด้านปฏิบัติการเสมอ
ข้อมูลในระบบ DW ใช้สำหรับการรายงานเชิงวิเคราะห์ประเภทต่างๆตั้งแต่การเปรียบเทียบรายไตรมาสไปจนถึงการเปรียบเทียบรายปี
ต้องการระบบ DW
สมมติว่าคุณมีหน่วยงานสินเชื่อบ้านที่ข้อมูลมาจากแอปพลิเคชั่นต่างๆเช่นการตลาดการขาย ERP HRM MM เป็นต้นข้อมูลนี้จะถูกแยกแปลงและโหลดในคลังข้อมูล
ตัวอย่างเช่นหากคุณต้องเปรียบเทียบยอดขายรายไตรมาส / รายปีของผลิตภัณฑ์คุณไม่สามารถใช้ฐานข้อมูลธุรกรรมเชิงปฏิบัติการได้เนื่องจากจะทำให้ระบบธุรกรรมค้าง ดังนั้นคลังข้อมูลจึงถูกใช้เพื่อจุดประสงค์นี้
ความแตกต่างระหว่าง DW และ ODB
ความแตกต่างระหว่างคลังข้อมูลและฐานข้อมูลเชิงปฏิบัติการ (ฐานข้อมูลธุรกรรม) มีดังนี้ -
ระบบธุรกรรมได้รับการออกแบบมาสำหรับปริมาณงานและธุรกรรมที่เป็นที่รู้จักเช่นการอัปเดตเรกคอร์ดผู้ใช้การค้นหาเรกคอร์ดเป็นต้นอย่างไรก็ตามธุรกรรมคลังข้อมูลมีความซับซ้อนมากขึ้นและนำเสนอรูปแบบข้อมูลทั่วไป
ระบบธุรกรรมมีข้อมูลปัจจุบันขององค์กรและคลังข้อมูลโดยปกติจะมีข้อมูลประวัติ
ระบบธุรกรรมรองรับการประมวลผลแบบขนานของธุรกรรมหลายรายการ จำเป็นต้องมีกลไกการควบคุมและการกู้คืนพร้อมกันเพื่อรักษาความสอดคล้องของฐานข้อมูล
แบบสอบถามฐานข้อมูลการดำเนินงานอนุญาตให้อ่านและแก้ไขการดำเนินการ (ลบและอัปเดต) ในขณะที่แบบสอบถาม OLAP ต้องการการเข้าถึงข้อมูลที่จัดเก็บแบบอ่านอย่างเดียว (เลือกคำสั่ง)
สถาปัตยกรรม DW
Data Warehousing เกี่ยวข้องกับการล้างข้อมูลการรวมข้อมูลและการรวมข้อมูล
คลังข้อมูลมีสถาปัตยกรรม 3 ชั้น - Data Source Layer, Integration Layer, และ Presentation Layer. ภาพประกอบด้านบนแสดงสถาปัตยกรรมทั่วไปของระบบคลังข้อมูล