Data Warehouse Architecture แสดงหลายชั้นของข้อมูลที่ข้อมูลจากชั้นหนึ่ง Transform จากข้อมูลชั้นล่าง Data Sources (Stored ใน Open Databases) เป็นชั้นต่ำสุด มี Structured Data ใน Open Database Systems และ Legacy Systems หรือ Unstructured/Semi-structured Data ใน Files มีหลายประเภทของ Success ที่เกี่ยวกับ Data Warehousing:
Economic Success - Data Warehouse มี Impact เฉพาะเจาะจงต่อ Bottom Line
Political Success - คนชอบสิ่งที่ทำ หาก Data Warehouse ไม่ถูกต้องการ ถือว่าล้มเหลวทางการเมือง
Technical Success - ง่ายที่สุดแต่อย่าทำให้ Users ช็อกด้วย Technology มากเกินไป Success ยังหมายถึง Technologies ที่เลือกเหมาะกับงานและใช้ถูกต้อง
ประเภทของ Data Warehouse Quality
1. Business Quality (คุณภาพทางธุรกิจ)
เกี่ยวข้องโดยตรงกับ Economic Success Business Quality คือความสามารถของ Data Warehouse ให้ข้อมูลแก่ผู้ที่ต้องการ เพื่อให้เกิด Impact เฉพาะเจาะจงต่อธุรกิจ Business Quality ประกอบด้วย Business Drivers หรือแนวทางที่บ่งชี้ Strategic Plans ขององค์กร ดังนั้นองค์กรควรกังวลว่า Data Warehouse รองรับ Drivers เหล่านี้ได้ดีแค่ไหน รวมถึง Changing Economic Aspects, Environmental Concerns, และ Government Regulation
2. Information Quality (คุณภาพข้อมูล)
Information ไม่มีค่า หากไม่ถูกนำไปใช้ ดังนั้นเพื่อให้มี Information Quality เป้าหมายควรเน้น Integration ของ Data เข้าไปใน Fabric ของ Business Processes ไม่ใช่ Data Quality เพียงอย่างเดียว Information Quality เป็นกุญแจสู่ Political Success Success ในพื้นที่นี้หมายถึงการให้ Awareness, Access Tools, และ Knowledge/Skills เพื่อจัดการสิ่งที่ได้รับ
3. Technical Quality (คุณภาพทางเทคนิค)
Technical Quality คือความสามารถของ Data Warehouse ตอบสนอง Dynamic Data Requirements ของ User Wells กำหนด 4 Technical Quality Factors ที่สำคัญ Factor แรกคือ "Reach" (การเข้าถึง) หรือว่า Data Warehouse ใช้ได้โดยผู้ที่ได้รับประโยชน์มากที่สุดจากการมีอยู่
ใน Business Climate ที่พึ่งพา Information วันนี้ องค์กรต้อง Reach ไป أبعدจาก Narrow User Base ของ Suppliers, Users และ Managers เพียงไม่กี่คน Range (ขอบเขต) ก็จำเป็น แสดงถึง Range of Services ที่ Data Warehouse ให้ เช่น Web Enablement รวม Hotmail เป็น Services ให้ Users เข้าถึงข้อมูลจากที่ไหนก็ได้
Manoeuvrability (ความคล่องตัว) คือความสามารถของ Data Warehouse ตอบสนองการเปลี่ยนแปลงใน Business Environment Data Warehouse ไม่คงที่ ดังนั้น Manoeuvrability จึงเป็นสิ่งสำคัญมาก