Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

วิธีการออกแบบตารางข้อเท็จจริงส่วนบุคคลคืออะไร?


มีวิธีการออกแบบตารางข้อเท็จจริงส่วนบุคคลดังต่อไปนี้ -

การเลือกดาต้ามาร์ท − สามารถเลือก data mart ด้วยวิธีที่ง่ายที่สุดเหมือนกับการเลือกแหล่งข้อมูลดั้งเดิม ดาต้ามาร์ทโดยทั่วไปเกี่ยวข้องกับใบสั่งซื้อ การจัดส่ง การขายปลีก การชำระเงิน หรือการเชื่อมต่อผู้ใช้ สิ่งเหล่านี้อาจเป็นตัวอย่างของ data marts แหล่งเดียว

ในบางกรณี มันสามารถกำหนด data mart ที่ควรมีแหล่งที่มาหลายแหล่ง อินสแตนซ์ของดาต้ามาร์ทที่มีหลายแหล่งคือความสามารถในการทำกำไรของผู้ใช้ โดยที่แหล่งที่มาดั้งเดิมที่กำหนดรายได้ควรรวมกับแหล่งที่มาเดิมที่แสดงถึงต้นทุน

ผู้ออกแบบคลังข้อมูลจำกัดความเสี่ยงด้วยการทำ data marts แหล่งเดียวในตอนแรก เพื่อลดจำนวนฟังก์ชันการพัฒนาระบบที่แยกออกมาเป็นเวลานาน นอกจากนี้ยังสามารถกำหนดให้ใช้ data marts อิสระเหล่านี้ได้เฉพาะในบริบทของกลุ่มมิติที่สอดคล้อง ดังนั้น data marts สามารถเสียบเข้ากับบัส data data ได้

การประกาศเกรนตารางแฟคท์ จำเป็นอย่างยิ่งที่จะต้องแสดงให้ชัดเจนว่าข้อมูลตารางข้อเท็จจริงคืออะไรในการออกแบบมิติที่แนะนำ การออกแบบไม่สามารถดำเนินการได้ และหากไม่มีคำอธิบายที่ชัดเจน สถาปนิกข้อมูลจะใช้เวลาอันมีค่าในการโต้เถียงว่ามิติคืออะไรและข้อเท็จจริงคืออะไร

เกรนในตารางแฟคท์ควรจะต่ำหรือละเอียดเท่าที่มี มีประโยชน์หลายประการในการเลือกเกรนระดับต่ำ รวมถึงธุรกรรมเดียว สแนปชอตวันเดียว หรือรายการเอกสารรายการเดียว

ยิ่งวิธีความละเอียดต่ำมากเท่าไร การออกแบบก็จะยิ่งมีพลังมากขึ้นเท่านั้น อาจเป็นมุมมองว่าวิธีการที่มีความละเอียดต่ำนั้นดีกว่ามากในการตอบสนองต่อการสืบค้นข้อมูลใหม่ที่ไม่คาดคิดและเหนือกว่ามากในการตอบสนองต่อการสร้างองค์ประกอบข้อมูลใหม่มากกว่าวิธีการแบบละเอียดที่ใหญ่กว่า

การเลือกขนาด − เนื่องจากเกรนของตารางข้อเท็จจริงถูกสร้างขึ้นอย่างแน่นหนา การเลือกมิติข้อมูลจึงตรงไปตรงมาปานกลาง เกรนมักจะกำหนดชุดมิติข้อมูลหลักหรือโทเค็น ตัวอย่างเช่น ชุดโทเค็นของมิติข้อมูลสำหรับองค์ประกอบรายการในคำสั่งซื้อต้องมีวันที่สั่งซื้อ ผู้ใช้ ผลิตภัณฑ์ และมิติที่เสื่อมลงอย่างเหมาะสมรวมถึงเฉพาะหมายเลขคำสั่งซื้อ

ตารางข้อเท็จจริงในแบบจำลองมิติเป็นกลุ่มของการวัดพร้อมกันที่ความละเอียดเฉพาะ การวัดทั่วไปเป็นตัวเลข แต่ไม่จำเป็นต้องเป็นตัวเลข

การเลือกข้อเท็จจริง − เกรนของตารางข้อเท็จจริงยังช่วยให้สามารถเลือกข้อเท็จจริงเดียวได้ และทำให้ชัดเจนว่าขอบเขตของข้อเท็จจริงเหล่านี้ต้องเป็นอย่างไร