สารบัญ:
คำจำกัดความ - Data Cube หมายถึงอะไร
data cube refer คือช่วงค่าสามมิติ (3D) (หรือสูงกว่า) ซึ่งโดยทั่วไปจะใช้เพื่ออธิบายลำดับเวลาของข้อมูลรูปภาพ มันเป็นนามธรรมข้อมูลเพื่อประเมินข้อมูลที่รวบรวมจากมุมมองที่หลากหลาย นอกจากนี้ยังมีประโยชน์สำหรับการถ่ายภาพสเปกโทรสโกปีเนื่องจากภาพที่ได้รับการแก้ไขทางสเปกตรัมนั้นถูกอธิบายเป็นปริมาตร 3-D
data cube สามารถอธิบายเป็นส่วนขยายหลายมิติของตารางสองมิติ มันสามารถดูได้เป็นคอลเลกชันของตาราง 2 มิติที่เหมือนกันซ้อนกัน คิวบ์ข้อมูลใช้เพื่อแสดงข้อมูลที่ซับซ้อนเกินกว่าที่จะอธิบายโดยตารางคอลัมน์และแถว เช่นคิวบ์ข้อมูลสามารถไปไกลเกินกว่า 3 มิติเพื่อรวมมิติอื่น ๆ อีกมากมาย
Techopedia อธิบาย Data Cube
โดยทั่วไป data cube จะใช้เพื่อตีความข้อมูลได้อย่างง่ายดาย มันมีประโยชน์อย่างยิ่งเมื่อแสดงข้อมูลพร้อมมิติเป็นมาตรการบางอย่างของความต้องการทางธุรกิจ คิวบ์ของทุกมิติแสดงถึงลักษณะที่แน่นอนของฐานข้อมูลเช่นยอดขายรายวันรายเดือนหรือรายปี ข้อมูลที่รวมอยู่ใน data cube ทำให้สามารถวิเคราะห์ตัวเลขเกือบทั้งหมดสำหรับลูกค้าใด ๆ หรือทั้งหมดตัวแทนขายผลิตภัณฑ์และอื่น ๆ อีกมากมาย ดังนั้น data cube สามารถช่วยในการสร้างแนวโน้มและวิเคราะห์ประสิทธิภาพ
คิวบ์ข้อมูลจะแบ่งออกเป็นสองประเภท
- Cube ข้อมูลแบบหลายมิติ: ผลิตภัณฑ์ OLAP ส่วนใหญ่ได้รับการพัฒนาตามโครงสร้างที่ลูกบาศก์มีลวดลายเป็นอาร์เรย์หลายมิติ ผลิตภัณฑ์ OLAP หลายมิติ (MOLAP) เหล่านี้มักจะให้ประสิทธิภาพที่ดีขึ้นเมื่อเทียบกับวิธีการอื่น ๆ ส่วนใหญ่เพราะพวกเขาสามารถทำดัชนีโดยตรงในโครงสร้างของ data cube เพื่อรวบรวมชุดย่อยของข้อมูล เมื่อจำนวนมิติมากกว่าก้อนจะกลายเป็น sparser ซึ่งหมายความว่าเซลล์หลายเซลล์ที่เป็นตัวแทนของชุดค่าผสมเฉพาะจะไม่มีข้อมูลรวมใด ๆ สิ่งนี้จะเพิ่มความต้องการพื้นที่เก็บข้อมูลซึ่งอาจถึงระดับที่ไม่พึงประสงค์ในบางครั้งทำให้โซลูชัน MOLAP ไม่สามารถใช้งานได้กับชุดข้อมูลขนาดใหญ่ที่มีหลายมิติ เทคนิคการบีบอัดอาจช่วยได้; อย่างไรก็ตามการใช้งานสามารถสร้างความเสียหายต่อการจัดทำดัชนีตามธรรมชาติของ MOLAP
- OLAP เชิงสัมพันธ์: OLAP เชิงสัมพันธ์ใช้ประโยชน์จากโมเดลฐานข้อมูลเชิงสัมพันธ์ data cube ของ ROLAP นั้นใช้เป็นตารางเชิงสัมพันธ์ (ประมาณสองเท่าของจำนวนมิติ) เทียบกับอาร์เรย์หลายมิติ แต่ละตารางเหล่านี้เรียกว่าลูกบาศก์หมายถึงมุมมองที่เฉพาะเจาะจง
