كيفية معرفة الأعمدة الموجودة في جدول الحقائق المستخدمة لحساب القياسات في مكعب OLAP؟

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

  •  21-08-2019
  •  | 
  •  

سؤال

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

لكنني تعثرت في عملية تحديد الأعمدة المستخدمة للقياس.كيف يمكنني معرفة الأعمدة المستخدمة للقياسات؟

مساعدة موضع تقدير!

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

المحلول

أنت بحاجة إلى إلقاء نظرة على البيانات التعريفية للمكعب.

  • بالنسبة إلى SSAS2005، قم بإلقاء نظرة على DSV (عرض مصدر البيانات) والتعيينات لقيم جدول البيانات المعتمة والحقيقية خلف الكواليس.هذا يجب أن يسمح لك برؤية ما يجري.إذا لم يكن لديك مشروع، فيمكنك إجراء هندسة عكسية له باستخدام خيار "استيراد قالب خدمات التحليل" (أو ما شابه) من مربع حوار المشروع الجديد في BIDS.

  • يتم تعريف المقاييس المحسوبة في البرنامج النصي المكعب.إذا كان لديك مكعب أو مشروع مكعب تمت هندسته بشكل عكسي، فيمكنك فتح المكعب ورؤية ذلك في علامة التبويب "الحسابات".

  • بالنسبة لـ AS2000، يمكنك فتح المكعبات الموجودة على الخادم (بافتراض وجود أذونات كافية) وإلقاء نظرة على التعيينات هناك.هناك أداة تسمى OLAPScribe ستساعدك على القيام بذلك لـ AS2000.وبدلاً من ذلك، يمكنك تشغيل التتبع على قاعدة البيانات المصدر والتقاط SQL الذي تم إنشاؤه بواسطة المكعب أثناء معالجته.

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