موصى به, 2021

اختيار المحرر

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

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

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

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

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

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

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

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

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

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

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

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

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

يعد Dimension Table مكونًا أساسيًا لـ Start Schema.A ويتضمن جدول الأبعاد السمات التي تمثل الأبعاد ، والتي يتم أخذ القياس في جدولها الفعلي. علاوة على ذلك ، سنناقش بعض خصائص جدول الأبعاد.

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

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

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

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

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

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

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

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

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

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

الاختلافات الرئيسية بين جدول الحقائق وجدول البعد

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

استنتاج:

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

Top