ما هو الفرق بين المكعبات والنموذج الأبعاد الموحدة (إن وجدت)؟

StackOverflow https://stackoverflow.com/questions/2517037

سؤال

أقوم حاليًا بالبحث في SQL Server 2008 كحل ذكاء أعمال ، وأبحث حاليًا في خدمات التحليل (وأنا جديد جدًا في ذكاء الأعمال ككل ...)

أنا مرتبك بعض الشيء من بعض المصطلحات في SSA ، وخاصة الاختلافات المفاهيمية بين المكعبات ونموذج MS الموحد للأبعاد.

أعتقد أن المكعب في SSAS هو في الأساس مكعب OLAP - الأبعاد ، والتدابير ، وهو أمر يجلس بين مصدر البيانات الأساسي ومستخدم الأعمال.

ولكن هذا نوع من ما أفهمه أن يكون UDM كذلك.

ال مستندات SQL Server 2005 يبدو أنه يقترح بنفس القدر:

"المكعب مرادف بشكل أساسي لنموذج الأبعاد الموحد (UDM)".

ولكن بعد ذلك صفحات SQL Server 2008 يشير نوعًا ما إلى أن UDM عبارة عن غلاف لكلا البيانات متعددة الأبعاد (مكعبات) و البيانات العلائقية:

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

منشور المدونة هذا يقترح بالمثل:

"يوفر UDM نموذجًا واحدًا الأبعاد لجميع تحليلات OLAP واحتياجات التقارير العلائقية. حتى تتمكن من استخدام MDX أو SQL"

هل UDM شيء يجلس فوق المكعبات؟ او هل هم نفس الشئ؟ أفترض أنني سأطور مكعبات مع تطبيق مصمم المكعب ؛ ماذا سأطور UDM معه؟

هل كانت مفيدة؟

المحلول

يعتمد المكعب التقليدي على مجموعة قياس واحدة (حقيقة) مع أبعاد مرتبطة في بنية ندفة النجوم أو الثلج.

يتيح لك UDM (نموذج بيانات موحد) إنشاء بنية متعددة الأبعاد على أي نموذج بيانات SQL الأساسي من خلال استخدام الأبعاد المرجعية والأبعاد العديدة إلى العدد.

لاحظ ، لمجرد أنه لا يعني أنه يجب عليك أن تصفع كما هو الحال في أي بنية قديمة - من المرجح أن يؤدي ذلك بشكل سيء. مخططات النجوم التقليدية هي الأسرع.

كما أنه يتم أخذها في بعض الأحيان على أن تعني ميزات SSAs الإضافية مثل الإجراءات ومؤشرات الأداء الرئيسية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top