سؤال

أنا حاليًا أتعلم OLAP وMDX بعد سنوات عديدة من تطوير قواعد البيانات العلائقية.

هل هناك أي نصائح للبدء في استخدام MDX؟ما هي أفضل الكتب والموارد لتعلم MDX؟

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

المحلول

إنه كتاب كلاسيكي، وإن كان قديمًا بعض الشيء المسار السريع إلى MDX.إنها نظرة عامة رائعة وقراءة سريعة، على الرغم من أنها لا تغطي ميزات MDX الجديدة لـ SQL Server 2005.

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

كما أوصي بشدة بمدونات موشا باسومانسكي, كريس ويب, ، و دارين جوسبيل.

نصائح أخرى

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

أسوأ فخ يمكن الوقوع فيه هو مقارنتها باستمرار مع SQL!فهو يستخدم بعض الكلمات الرئيسية نفسها، ولكنها تعني شيئًا مختلفًا تمامًا، مما يجعل القفز العقلي أكثر صعوبة بشكل مزعج.

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

يجب عليك أيضًا أن تحاول الإمساك به ستوديو ام دي اكس, ، أداة استعلام MDX مجانية كتبها Mosha Pasumansky (أحد المبدعين الأصليين لـ MDX).يحتوي على وظيفة MDX مشابهة لـ SQL Management Studio، ولكنه يسمح لك أيضًا بتحليل الاستعلامات وتنسيقها، وهو ما يمكن أن يكون مفيدًا جدًا عند محاولة فك تشفيرها.

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

إذا قمت بإنشاء جدول محوري يستخدم مكعبًا (في Excel)، فيمكنك رؤية الاستعلام الذي يتم إرساله باستخدام هذا (باتجاه أسفل الصفحة)

http://www.codeplex.com/OlapPivotTableExtend

قد تكون هذه طريقة جيدة للتعرف على الأشياء الأبسط.

ملحوظة:هذا فقط في Excel2007، ولست متأكدًا من الإصدارات السابقة

كتاب:MDX خطوة بخطوة

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

هناك أكثر.

استخدمنا مقاطع الفيديو التدريبية الخاصة بـ LearnItFirst.com ووجدناها بمثابة مقدمة شاملة للغاية لنظام SSAS وMDX.هناك حوالي 40 ساعة من المحتوى بالإضافة إلى التمارين بما في ذلك حوالي 6 ساعات من تدريب MDX النقي.

يمكن العثور على تفاصيل دورة SSAS على:تعلم تدريب IT First SSAS

إلى جانب الكتب والموارد التي ذكرها الآخرون، فإن أسهل طريقة لبدء تعلم MDX هي الحصول على نسخة من ProClarity.لسوء الحظ، فإن الحصول على ProClarity لم يعد سهلاً كما كان من قبل.اشترت مايكروسوفت الشركة في عام 2006، وهي الآن مرخصة من خلال PerformancePoint، على ما أعتقد.أوه نعم، وقد توقفوا عن تطوير المنتج.

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

كيف يساعدك هذا على تعلم MDX؟يتيح لك ProClarity رؤية MDX لكل استعلام.إنه ليس دائمًا MDX الأكثر أناقة، ولكنه سيساعدك على تعلم كيفية كتابة الكثير من الاستعلامات المختلفة بسرعة.

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