كل شيء عن مخطط النجوم ومخطط النجوم الممتد في SAP بي/بي دبليو

ما هو المخطط؟

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

ما هو مخطط النجمة الكلاسيكية؟

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

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

تتمثل فوائد المخطط النجمي في تقليص حجم البيانات وسهولة فهمها وزيادة الأداء.

مخطط النجمة الكلاسيكية في SAP بي/بي دبليو

ما هو مخطط النجمة الممتد؟

في المخطط النجمي الممتد، يتم توصيل "جدول الحقائق" و"جدول البيانات الرئيسي" من خلال جدول SID (المعرف البديل). في المخطط النجمي الممتد، سيكون جدول الحقائق وجدول الأبعاد داخل المكعب. لديها قدرة تحليل 16*248 (جدول SID). جدول الحقائق صغير وجدول الأبعاد ضخم على عكس نموذج Star Schema. ضمن نموذج مخطط النجمة الموسع، لا يحتوي جدول الأبعاد على بيانات رئيسية

مخطط النجمة الموسع في SAP بي/بي دبليو

فيما يلي المكونات المختلفة لمخطط النجمة الممتدة.

  1. يحتوي جدول السمات على سمة البيانات الرئيسية.
  2. يقوم جدول SID بإنشاء معرف SID فريد لـ (Surrogate Id) كل سجلات البيانات الرئيسية.
  3. يقوم جدول الأبعاد بإنشاء DimId لكل مجموعة فريدة من SID (يمكن أن يستوعب الحد الأقصى 248 SID (الأحرف) في جدول DIM).
  4. يحتوي الجدول النصي على وصف للبيانات الرئيسية.
  5. يحتوي جدول الحقائق على مجموعة فريدة من معرف DIM والأرقام الرئيسية (يمكن استيعاب 233 رقمًا رئيسيًا كحد أقصى (كمية قابلة للقياس) في جدول الحقيقة).

مخطط النجمة الموسع في SAP بي/بي دبليو

فيما يلي مثال لكيفية عمل جدول حقائق لـ إنفوكوب يشبه.

مخطط النجمة الموسع في SAP بي/بي دبليو

فيما يلي جداول البعد وSID.

مخطط النجمة الموسع في SAP بي/بي دبليو

يظهر أدناه البيانات الرئيسية لكائن المعلومات وجدول النص.

مخطط النجمة الموسع في SAP بي/بي دبليو

Infocube: نموذج لمخطط النجوم الممتد

فيما يلي مثال لـ Infocube يظهر مخطط النجمة الممتدة.

خطوات شرح مخطط النجمة الممتد لمكعب المعلومات:

  1. جدول الحقائق الخاص بـ InfoCube له قيمة 3.
  2. يتم تعيين قيمة جدول الحقيقة (أي "3") في جدول الأبعاد.
  3. يحتوي معرف البعد "3" على SID معين في جدول SID.
  4. يتم تعيين قيمة SID مع جدول البيانات النصية والرئيسية.

Infocube: نموذج لمخطط النجوم الممتد