خدمات تحليل مايكروسوفت

خدمات تحليل SQL Server من مايكروسوفت ( SSAS [ 1 ] ) هي أداة معالجة تحليلية فورية (OLAP) واستخراج بيانات ضمن بيئة SQL Server . تستخدمها المؤسسات لتحليل المعلومات وفهمها، حتى لو كانت موزعة على قواعد بيانات متعددة أو في جداول أو ملفات متباينة. أضافت مايكروسوفت عددًا من الخدمات إلى SQL Server المتعلقة بذكاء الأعمال وتخزين البيانات ، وتشمل هذه الخدمات خدمات التكامل، وخدمات إعداد التقارير، وخدمات التحليل. تتضمن خدمات التحليل مجموعة من إمكانيات OLAP واستخراج البيانات ، وتأتي بنوعين: متعدد الأبعاد وجدولي، ويكمن الفرق بينهما في طريقة عرض البيانات. في النموذج الجدولي، تُرتّب المعلومات في جداول ثنائية الأبعاد، مما يجعلها أكثر سهولة في القراءة. أما النموذج متعدد الأبعاد، فيمكن أن يحتوي على معلومات ذات درجات حرية متعددة، ويجب عرضه بشكل كامل لزيادة سهولة قراءته.

تاريخ

في عام 1996، بدأت مايكروسوفت دخولها مجال خوادم معالجة البيانات التحليلية الفورية (OLAP) من خلال الاستحواذ على تقنية برمجيات OLAP من شركة بانوراما سوفتوير الكندية . [ 2 ] وبعد أكثر من عامين بقليل، في عام 1998، أطلقت مايكروسوفت خدمات OLAP كجزء من SQL Server 7. دعمت خدمات OLAP بنى MOLAP و ROLAP و HOLAP ، واستخدمت OLE DB for OLAP كواجهة برمجة تطبيقات (API) للوصول من جانب العميل، و MDX كلغة استعلام. ويمكنها العمل في وضع العميل والخادم أو في وضع عدم الاتصال باستخدام ملفات المكعبات المحلية. [ 3 ]

في عام 2000، أصدرت مايكروسوفت خدمة التحليل 2000، والتي تم تغيير اسمها من "خدمات OLAP" لتضمينها خدمات استخراج البيانات. واعتُبرت خدمة التحليل 2000 إصدارًا تطويريًا، نظرًا لبنائها على نفس بنية خدمات OLAP، ما جعلها متوافقة مع الإصدارات السابقة. وشملت التحسينات الرئيسية مرونة أكبر في تصميم الأبعاد من خلال دعم أبعاد الأصل والفرع، وتغيير الأبعاد، والأبعاد الافتراضية. كما تميزت بمحرك حساب مُحسّن بشكل كبير يدعم عوامل التشغيل الأحادية ، والتجميعات المخصصة، وحسابات الخلايا. وتضمنت الميزات الأخرى أمان الأبعاد، وعدد العناصر المميزة، والاتصال عبر بروتوكول HTTP، ومكعبات الجلسات، ومستويات التجميع، وغيرها الكثير. [ 4 ]

في عام 2005، أصدرت مايكروسوفت الجيل التالي من تقنيات معالجة البيانات التحليلية الفورية (OLAP) واستخراج البيانات تحت اسم Analysis Services 2005. وحافظت هذه التقنية على التوافق مع الإصدارات السابقة على مستوى واجهة برمجة التطبيقات (API): فعلى الرغم من استمرار عمل التطبيقات المكتوبة باستخدام OLE DB لتقنية OLAP و MDX ، إلا أن بنية المنتج كانت مختلفة تمامًا. وجاء التغيير الرئيسي في النموذج على شكل نموذج الأبعاد الموحد (UDM) . [ 5 ]

الجدول الزمني

تغطي الأحداث الرئيسية في تاريخ خدمات تحليل مايكروسوفت فترة تبدأ في عام 1996.

أحداث خدمات تحليل مايكروسوفت
تاريخحدث
1996-07-01أعلنت مايكروسوفت عن فريق جديد لبناء منتج OLAP، يحمل الاسم الرمزي Plato (وهو عبارة عن تبديل لأحرف OLAP).
15 يوليو 1996اجتماع وفد من شركة بانوراما سوفتوير مع شركة مايكروسوفت
27-10-1996أعلنت مايكروسوفت عن استحواذها على فريق تطوير البرمجيات في شركة بانوراما سوفتوير
1998-11خدمات OLAP 7.0 (الاسم الرمزي: Sphinx)
2000-08خدمات التحليل 2000 (الاسم الرمزي شيلوه)
2001-11يتم شحن حزمة تطوير برامج XML للتحليل الإصدار 1.0
2003-2004إصدار ADOMD.NET و XML لـ SDK التحليلي 1.1
2005-10-28خدمات التحليل 2005 (الاسم الرمزي: يوكون)
2008-08-06خدمات التحليل 2008 (الاسم الرمزي كاتماي)
2012-03-06خدمات التحليل 2012
2014-04-01خدمات التحليل 2014
2016-06-01خدمات التحليل 2016
2017-10-02خدمات التحليل 2017 RTM
2019-08-21خدمات التحليل 2019 RTM
2022-11-16خدمات التحليل 2022 RTM

أنماط التخزين متعددة الأبعاد

تتخذ خدمات تحليل مايكروسوفت موقفاً محايداً في النقاش الدائر بين منتجات OLAP، وتحديداً بين MOLAP و ROLAP . فهي تسمح باستخدام جميع أنواع MOLAP و ROLAP و HOLAP ضمن النموذج نفسه.

أوضاع تخزين الأقسام

  • MOLAP - معالجة البيانات متعددة الأبعاد - تتم معالجة كل من بيانات الحقائق والتجميعات وتخزينها وفهرستها باستخدام تنسيق خاص مُحسَّن للبيانات متعددة الأبعاد.
  • ROLAP - معالجة البيانات العلائقية - تبقى كل من بيانات الحقائق والتجميعات في مصدر البيانات العلائقية، مما يلغي الحاجة إلى معالجة خاصة.
  • HOLAP - المعالجة التحليلية الهجينة - يستخدم هذا الوضع مصدر البيانات العلائقية لتخزين بيانات الحقائق، ولكنه يقوم بمعالجة التجميعات والفهارس مسبقًا، وتخزينها بتنسيق خاص، مُحسَّن للبيانات متعددة الأبعاد.

أوضاع تخزين الأبعاد

  • MOLAP - تتم معالجة سمات الأبعاد والتسلسلات الهرمية وتخزينها بتنسيق خاص
  • ROLAP - لا تتم معالجة سمات الأبعاد وتبقى في مصدر البيانات العلائقية.

وضع التخزين الجدولي

  • في الذاكرة - يقوم وضع التخزين الجدولي بضغط البيانات وتخزين النموذج في الذاكرة لتنفيذ الاستعلامات بشكل أسرع.

واجهات برمجة التطبيقات ونماذج الكائنات

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

الاستعلام

الإدارة والتنظيم

لغات الاستعلام

تدعم خدمات تحليل مايكروسوفت لغات الاستعلام التالية

تعتمد لغة تعريف البيانات (DDL) في خدمات التحليل على لغة XML وتدعم أوامر مثل <إنشاء> و<تعديل> و<حذف> و<معالجة>. كما تدعم لغة PMML لاستيراد وتصدير نماذج استخراج البيانات .

  • MDX - للاستعلام عن مكعبات OLAP
  • LINQ - للاستعلام عن مكعبات OLAP من .NET باستخدام ADO.NET Entity Framework والاستعلام المتكامل مع اللغة ( مطلوب موفر SSAS Entity Framework [ 7 ] )
  • SQL - مجموعة فرعية صغيرة من لغة SQL (في شكل طرق عرض إدارية تسمى أيضًا DMV) للاستعلام عن مكعبات وأبعاد OLAP كما لو كانت جداول
  • DMX - للاستعلام عن نماذج استخراج البيانات
  • DAX - للاستعلام عن النماذج الجدولية

انظر أيضاً

مراجع

  1. يشير برنامج Tableau غالبًا إلى مكعبات SSAS باسم مكعبات MSAS. مؤرشف بتاريخ 29-12-2016 في Wayback Machine
  2. "مايكروسوفت تعلن عن استحواذها على تقنية بانوراما للمعالجة التحليلية عبر الإنترنت (OLAP)" . مايكروسوفت .
  3. "خدمات OLAP في MS SQL Server 7.0" . 28 يناير 2010.
  4. "SQL Server 2000 – خدمات التحليل" .
  5. "خدمات تحليل SQL Server 2005" . مايكروسوفت .
  6. "موفر إطار عمل كيانات SSAS لـ LINQ إلى SSAS OLAP" . مؤرشف من الأصل في 29 سبتمبر 2011.
  7. "موفر إطار عمل كيانات SSAS لـ LINQ إلى SSAS OLAP" . مؤرشف من الأصل في 29 سبتمبر 2011.

فهرس

  • سيفاكومار هاريناث، ستيفن كوين: خدمات تحليل SQL Server الاحترافية 2005 مع MDX . ISBN 0-7645-7918-5
  • تيو لاتشيف: خدمات تحليل مايكروسوفت التطبيقية 2005  : ومنصة ذكاء الأعمال من مايكروسوفت . ISBN 0-9766353-0-5
  • ريد جاكوبسون: مايكروسوفت (®) SQL Server 2000 Analysis Services خطوة بخطوة . ISBN 0-7356-0904-7
  • كلود سيدمان: التنقيب عن البيانات باستخدام مايكروسوفت إس كيو إل سيرفر 2000 - مرجع تقني . ISBN 0-7356-1271-4
  • جورج سبوفورد: حلول MDX . وايلي، 2001، رقم ISBN 0-471-40046-7
  • موشا باسومانسكي، مارك وايت هورن، روب زار: الطريق السريع إلى إم دي إكس . رقم الكتاب المعياري الدولي 1-84628-174-1
  • تانغ تشاو هوي، وجيمي ماكلينان: التنقيب عن البيانات باستخدام SQL Server 2005. ISBN 0-471-46261-6
  • إدوارد ميلوميد، إيرينا غورباخ، ألكسندر بيرغر، باي باتمان: خدمات تحليل مايكروسوفت إس كيو إل سيرفر 2005. رقم الكتاب المعياري الدولي (ISBN) 0-672-32782-1
  • كريس ويب، ماركو روسو، ألبرتو فيراري: تطوير مكعبات البيانات الاحترافية باستخدام خدمات تحليل Microsoft SQL Server 2008. رقم ISBN 1-84719-722-1