A Conceptual Query-Driven Design Framework for Data Warehouse part 1
posted on 05 Aug 2009 10:41 by techinnoreview in MITTคลังข้อมูลหรือ Data Warehouse นั้นได้ถูกพิจารณาไว้เฉกเช่นการเก็บข้อมูลแบบรวมเข้าสู่ศูนย์กลางหรือ Centralized ที่สามารถใช้ในการแสดงผลรวมของข้อมูลทั้งองการณ์ได้ นักวิเคราะห์ และผู้ที่ทำการตัดสินใจต่างๆนั้นจะทำการ สืบค้นคลังข้อมูลเพื่อหาสารสนเทศเกี่ยวกับธุรกิจของพวกเขา และสิ่งนี้เองที่นำไปสู่กระบวนการในการตัดสินใจ ผู้ใช้คลังข้อมูล นั้นชื่นชอบที่จะดูข้อมูลในแบบหลายมิติหรือ Multidimensional ซึ่งจะใกล้เคียงกับระบบความคิดของนักวิเคราะห์จากบทอ้างอิงที่ [1] อีกทั้งผู้ใช้นั้น ยังสนใจในเรื่องของแนวโน้มความเป็นไปมากกว่าที่จะทำการดูข้อมูลเพียงครั้งเดียว ในเวลาเดียวฉะนั้น การสรุปข้อมูลจึงมีความจำเป็นอย่างยิ่งยวด การสรุปข้อมูลเพื่อที่จะบอกถึงระดับของรายละเอียดต่างๆ เรียกว่าการสรุปแบบรวมกลุ่มหรือ Aggregation ด้วยส่วนประกอบเหล่านี้เอง การสืบค้นคลังข้อมูล นั้นจึงเป็นที่รู้จักกันในรูปแบบของการสืบค้นแบบรวมกลุ่มหลายมิติ หรือ Multidimensional Aggregate Queries ตามบทอ้างอิงที่ [9][2] เพื่อที่จะสนับสนุนการสืบค้นรูปแบบนี้จึงได้มีการประยุกต์ใช้รูปแบบการออกแบบ แบบ top-down และ bottom-up เพื่อมากำหนด พื้นที่แบบหลายมิติ หรือ Multidimensional space ผ่าน Facts และ Dimensions โดย 1 Fact นั้นจะสามารถนิยามได้เท่ากับ วัตถุ 1 ชิ้นหรือหัวข้อที่เราสนใจซึ่งเป็นหัวข้อที่นำมาวิเคราะห์ ใน พื้นที่แบบหลายมิติ โดย Fact ที่ถูกระบุโดยชุดของ Attributes (ปรกติจะเป็นรูปแบบตัวเลขแต่ไม่จำเป็นเสมอไป) ถูกเรียกว่า Measures [17] Dimensions นั้นแสดงถึงจุดต่างๆ ของมุมมองของข้อมูลสำหรับวิเคราะห์ หรือสามารถเรียกได้ว่าเป็น บริบทสำหรับการวิเคราะห์ Facts หรือ Context for Analyzing the Facts การสรุปแบบรวมกลุ่มถูกจัดในรูปแบบ Hierarchies ซึ่งมิติต่างๆนั้นจะถูกระบุโดยมีระดับชั้นที่ต่างกัน แต่ละระดับนั้น แสดงระดับของรายละเอียดของข้อมูล (Granularity) ซึ่งจำเป็นสำหรับการวิเคราะห์ [21]
การออกแบบ แบบ Bottom-up นั้นได้นำเสนอวิธีที่จะเปลี่ยน Conceptual Schema ของระบบการดำเนินการไปจนถึงรูปแบบคลังข้อมูล ในหลายๆกรณีได้มีการสมมุติว่า Operational Schema นั้นเป็น ER และการแปลสภาพนั้น ได้ถูกนำเสนอไปอย่างสอดคล้องกัน ซึ่ง Conceptualization นั้นไม่ได้ถูกจัดอยู่ในขั้นตอนเหล่านี้ และการออกแบบนั้นไม่ได้เป็นตัวขับเคลื่อนข้อมูลด้วยเช่นกัน
edit @ 5 Aug 2009 10:42:02 by Auttapong Maesincee
Tags: conceptual, data, design, driven, for, framework, query, warehouse1 Comments
#1 By Darkmatter on 2009-08-06 06:20