الفرق بين جدول الحقائق وجدول البعد

مؤلف: Laura McKinney
تاريخ الخلق: 1 أبريل 2021
تاريخ التحديث: 12 قد 2024
Anonim
اتبع نظرية ال60 ثانية وشوف الفرق في حياتك - مصطفى حسني
فيديو: اتبع نظرية ال60 ثانية وشوف الفرق في حياتك - مصطفى حسني

المحتوى


جدول الحقائق والجدول البعد ، هي العوامل الأساسية لإنشاء مخطط. سجل جدول الحقائق عبارة عن مزيج من السمات من جداول الأبعاد المختلفة. يساعد جدول الحقائق المستخدم في تحليل أبعاد العمل مما يساعده في اتخاذ القرارات لتحسين أعماله. من ناحية أخرى ، تساعد جداول الأبعاد جدول الحقائق على جمع الأبعاد التي يجب أن تتخذ التدابير بشأنها.

النقطة التي تميز جدول الحقائق وجدول البعد هي أن الجدول البعد يحتوي على سمات يتم أخذ التدابير بها جدول الحقائق. هناك بعض العوامل الأخرى التي تنشئ اختلافات بين جدول الحقائق وجدول الأبعاد لعرضها ، دعنا نلقي نظرة على مخطط المقارنة الموضح أدناه.

  1. رسم بياني للمقارنة
  2. تعريف
  3. الشكل
  4. الاختلافات الرئيسية
  5. خاتمة

رسم بياني للمقارنة

أساس للمقارنةجدول الحقائقالجدول البعد
الأساسييحتوي جدول الحقائق على القياس على طول سمات جدول الأبعاد. يحتوي جدول Dimension على السمات التي يقوم جدول الحقائق بحساب المقياس بها.
السمة والسجلات يحتوي جدول الحقائق على سمات أقل والمزيد من السجلات.يحتوي جدول Dimension على المزيد من السمات وسجلات أقل.
حجم الجدولجدول الحقائق ينمو عموديا.الجدول البعد ينمو أفقيا.
مفتاح يحتوي جدول الحقائق على مفتاح أساسي وهو عبارة عن سلسلة مفاتيح أساسية لكل جدول الأبعاد. يحتوي كل جدول بعد على مفتاحه الأساسي.
خلقيمكن إنشاء جدول الحقائق فقط عند اكتمال الجداول البعد.يجب إنشاء جداول الأبعاد أولاً.
مخطط يحتوي المخطط على عدد أقل من الجداول الحقيقة.يحتوي المخطط على عدد أكبر من جداول الأبعاد.
سماتيمكن أن يحتوي جدول الحقائق على بيانات بتنسيق رقمي وكذلك.يحتوي جدول Dimension دائمًا على سمات بتنسيق ual.


تعريف جدول الحقائق

جدول الحقائق هو جدول يحتوي على قياسات على طول سمات الجداول البعد. يمكن أن تحتوي على المعلومات في أدنى مستوى ممكن. بعض جدول الحقائق يحتوي فقط على بيانات موجزة ، تسمى باسم جدول الحقائق الكلي. يحتوي الجدول حقيقة تقريبا تاريخ مختوم البيانات. دعونا نناقش خصائص جدول الحقائق.

مفتاح متسلسل
يحتوي جدول الحقائق على مفتاح متسلسل وهو سلسلة مفاتيح أساسية لجميع جداول الأبعاد. يجب أن يحدد المفتاح المتسلسل لجدول الحقائق الصف بشكل فريد في جدول الحقائق.

الحبوب البيانات
تبين حبوب البيانات مدى عمق القياسات في جدول الحقائق. يجب أن تكون حبوب البيانات على أعلى مستوى ممكن.

تدابير المضافة
سمات الجدول حقيقة يمكن أن يكون مضافة بالكامل أو شبه المضافة. التدابير المضافة بالكامل هي تلك التي يمكن تلخيصها بسهولة لجميع الأبعاد في جدول الواقع. على سبيل المثال ، quant_ordered ، هي سمة يمكن تلخيصها لجميع الأبعاد. على سبيل المثال ، يمكننا استخلاص الكمية الإجمالية ، بالنسبة لعميل معين ، أو المنطقة ، أو التاريخ ، أو العلامة التجارية ، إلخ. التدابير شبه المضافة هي تلك التي يمكن تلخيصها على طول بعض أبعاد جدول الحقائق ولكن ليس جميع الأبعاد. مثل ، لا يمكن تلخيص مبلغ الرصيد عبر البعد الزمني لأنه يتغير مع مرور الوقت.


بيانات متفرقة
في بعض الأحيان ، قد نرى السجلات الموجودة في جدول الحقائق سمات مع تدابير لاغية. على سبيل المثال ، قد لا يكون هناك أي طلب في عطلة. لذلك ، فإن سمات هذا التاريخ سيكون لها تدابير لاغية. ليس لدينا لتخزين التدبير لهذا النوع من السجلات لأنه لا يقدم أي معلومات.

الأبعاد المتدهورة
في بعض الأحيان قد تصادف بعض الأبعاد في جدول الحقائق ، وهي ليست مضافة على الإطلاق. على سبيل المثال ، order_number ، customer_id ، لا يمكنك إضافة هذه الأنواع من الأبعاد. ومع ذلك ، في حالة الحاجة إلى العثور على طلب مقدم من عميل معين في هذا الشهر ؛ بعد ذلك ستحتاج إلى customer_id لربط بحثك. هذه الأنواع إذا تم استدعاء سمات أو أبعاد جدول الحقائق البعد المتدهور.

تعريف جدول الأبعاد

يعد Dimension Table أحد المكونات الرئيسية لجدول بدء المخطط. يحتوي جدول الأبعاد على السمات التي تمثل الأبعاد ، والتي يتم أخذ القياس بها في جدول الواقع. علاوة على ذلك ، سنناقش بعض خصائص جدول الأبعاد.

سمات ومفاتيح
يجب أن يكون لكل جدول Dimension المفتاح الأساسي يحدد بشكل فريد كل سجل الجدول. يلاحظ عادة أن جدول الأبعاد يحتوي على العديد من السمات. وبالتالي ، يبدو أن واسع بمعنى أنه عند إنشاء جدول الأبعاد ستجده ينتشر أفقيا.

قيم السمة
نادراً ما تكون قيم السمات في جدول البعد رقمية ، وغالبًا ما ستجد القيم في السمات في شكل ual. على سبيل المثال اسم المنتج والعلامة التجارية والفئة والفئة الفرعية ، إلخ.

العلاقة بين السمات
في كثير من الأحيان يمكنك ملاحظة ، السمات التي تصادفها في جدول الأبعاد ليست مرتبطة مباشرة. مثل ، لا يرتبط Product_brand بشيء مع package_date ولكن لا يزال كلاهما سمات جدول بُعد المنتج.

تطبيع
الجدول البعد هو ليس من المفترض أن يكون تطبيع. وذلك لأن تطبيع الجدول سيؤدي إلى إنشاء العديد من الجداول الوسيطة. عندما يلتقط الاستعلام سمة من جدول البعد ويسترد القياسات على طول جدول الحقائق ، يجب أن يتصفح الاستعلام تلك الجداول الوسيطة التي تصبح غير فعالة. وبالتالي ، لا يتم تطبيع الجداول البعد.

حفر أسفل ، نشمر
تسمح لك سمات جدول الأبعاد بالحصول على التفاصيل إما عن طريق الانتقال من المستوى الأعلى من السمات المجمعة إلى سمات المستوى الأدنى. على سبيل المثال ، إذا كنت تريد العثور على إجمالي عمليات البيع في منطقة ما ، فيمكنك البحث عن المبيعات حسب الولاية والمدينة والرمز البريدي. يمكنك حتى العثور على إجمالي المبيعات أولاً بواسطة الرمز البريدي ، ثم حسب المدينة ثم الولاية.

التسلسل الهرمي متعددة
غالبًا ما يوفر جدول الأبعاد تدرجات هرمية متعددة. على سبيل المثال ، لدينا جدول بُعد المنتج لمتجر الإدارات. الآن ، لدينا قسمين قسم التسويق والمحاسبة.

سيناقش قسم التسويق بين سمات جدول أبعاد المنتج في تسلسل هرمي معين للحصول على قياسات لجدول الحقائق.

من ناحية أخرى ، سيناقش قسم المحاسبة بين سمات جدول أبعاد المنتج في التسلسل الهرمي المختلف للحصول على قياسات لجدول الحقائق.

لذلك ، يجب أن يحتوي جدول الأبعاد على تسلسلات هرمية متعددة أو مستوى تجميع السمات للسماح للمستخدم بالبحث في أي من التسلسلات الهرمية المتعددة.

تسجيل
على الرغم من أن جدول الأبعاد يحتوي على العديد من السمات ، إلا أنه يحتوي على سجلات أقل.

  1. يحتوي جدول الحقائق على قياس على طول البعد / سمات جدول الأبعاد.
  2. يحتوي جدول الحقائق على المزيد من السجلات وسمة أقل مقارنة بجدول الأبعاد ، بينما يحتوي جدول الأبعاد على المزيد من السمات وعدد أقل من السجلات.
  3. ينمو حجم جدول جدول الحقائق بشكل رأسي ، بينما ينمو حجم جدول جدول البعد أفقياً.
  4. يحتوي كل جدول بُعد على مفتاح أساسي لتعريف كل سجل في الجدول ، بينما يحتوي جدول الحقائق على مفتاح متسلسل وهو عبارة عن مزيج من جميع المفاتيح الأساسية لكل جدول الأبعاد.
  5. يجب أن يتم تسجيل جدول الأبعاد قبل إنشاء جدول الحقائق.
  6. يحتوي المخطط على جداول حقيقة أقل لكن هناك المزيد من جداول الأبعاد.
  7. السمات الموجودة في جدول الواقع هي أرقام رقمية وكذلك ual ، لكن سمات جدول الأبعاد لها سمات ual فقط.

خاتمة:

كلاهما بنفس القدر من الأهمية لإنشاء مخطط ولكن يجب تسجيل جدول البعد قبل جدول الحقيقة. لأنه من المستحيل إنشاء جدول حقيقة بأبعاد خارج.