إصدار InterSystems IRIS 2019.1

منتصف مارس خرج الإصدار الجديد من منصة البيانات InterSystems IRIS 2019.1

نقدم انتباهكم إلى قائمة التغييرات باللغة الروسية. يمكن العثور على القائمة الكاملة للتغييرات وقائمة التحقق من الترقية باللغة الإنجليزية على صلة.

تحسينات على InterSystems Cloud Manager

يعد InterSystems Cloud Manager أداة مساعدة لنشر عمليات تثبيت InterSystems IRIS في السحابة بسهولة. في الإصدار 2019.1 ظهرت الميزات التالية في ICM:

لغات العميل

يتضمن الإصدار وحدات نمطية جديدة للعمل مع InterSystems IRIS:

تحسين قابلية التوسع وإدارة المجموعة الموزعة

تقوم مجموعة InterSystems IRIS الموزعة بمشاركة البيانات وذاكرة التخزين المؤقت عبر خوادم متعددة، مما يوفر قابلية تطوير مرنة وفعالة من حيث التكلفة للاستعلام عن البيانات وإضافتها. يتضمن هذا الإصدار التحسينات التالية:

تحسينات في SQL

يتضمن هذا الإصدار تحسينات كبيرة في الأداء وسهولة استخدام SQL.

  • التوازي التلقائي للاستعلامات المناسبة. المزيد من التفاصيل - "معالجة الاستعلام المتوازي على مستوى النظام".
  • أمر TUNE TABLE جديد لضبط الجدول من خلال واجهة SQL. المزيد من التفاصيل - "ضبط الجدول".
  • تحسينات على SQL Shell، والتي تتيح لك الآن عرض المخططات والجداول وطرق العرض المحددة أو المتوفرة في النطاق الحالي. المزيد من التفاصيل - "باستخدام واجهة SQL Shell".
  • تعرض طريقة عرض خطة الاستعلام الآن الخطط الفرعية للخطط المركبة للتوازي واستعلامات المجموعة.
  • يمكن الآن إضافة الخيارات إلى نص الاستعلام لتجاوز إعدادات نظام SQL لهذا الاستعلام. المزيد من التفاصيل - "خيارات التعليق".
  • تتضمن InterSystems العديد من تحسينات SQL التي تكون غير مرئية للتطبيق مع كل إصدار. في عام 2019.1، تمت إضافة العديد من هذه التحسينات بشكل خاص إلى مُحسِّن الاستعلامات ومولد الأكواد. إلى جانب الموازاة التلقائية لاستعلامات المستخدم، من المفترض أن يؤدي ذلك إلى تحسين أداء التطبيقات التي تستخدم InterSystems IRIS SQL بشكل كبير.

تحسينات في التحليلات

  • القدرة على تحديد مواعيد جزئية في ذكاء الأعمال. على سبيل المثال، قم بالإشارة إلى تاريخ لا يُعرف منه إلا السنة أو السنة والشهر. المزيد من التفاصيل - "مواعيد جزئية".
  • إنشاء %SQLRESTRICT جديد لتصفية البيانات من خلال SQL داخل استعلام MDX.

تحسينات في قدرات التكامل

يحتوي هذا الإصدار على العديد من التحسينات التي تسهل تكوين المشكلات واستكشاف الأخطاء وإصلاحها في المنتجات:

  • ابحث واعرض جميع المسارات التي يمكن أن تتخذها الرسالة في المنتج. المزيد من التفاصيل - "عرض خرائط الواجهة".
  • البحث عن الأماكن التي تشير فيها مكونات المنتج إلى مكونات المنتج الأخرى. المزيد من التفاصيل - "العثور على مراجع الواجهة".
  • اختبار تحويلات البيانات. في مربع حوار الاختبار، يمكنك الآن تعيين قيم لكائنات المساعدة والسياق والعملية، كما لو تم استدعاء التحويل مع تهيئة الكائنات. اقرأ أكثر "باستخدام صفحة اختبار التحول".
  • محرر دي تي ال. إجراءات جديدة - التبديل/الحالة. فرصة إجراءات المجموعة и إضافة تعليقات إلى التحولات.
  • يمكنك الآن إرسال رسالة إلى القاعدة ورؤية نتيجة التنفيذ دون تشغيل الرسالة عبر المنتج بأكمله. المزيد من التفاصيل - "اختبار قواعد التوجيه".
  • القدرة على تنزيل الرسائل من عارض الرسائل إلى جهاز الكمبيوتر المحلي الخاص بك. المزيد من التفاصيل - "تصدير الرسائل".
  • القدرة على تنزيل أحداث السجل إلى جهاز الكمبيوتر المحلي الخاص بك. المزيد من التفاصيل - "مقدمة إلى صفحة سجل الأحداث".
  • في محرر القواعد، يمكنك الآن إضافة تعليقات إلى القواعد وفتح وتحرير التحويلات المستخدمة في القاعدة التي تقوم بتحريرها.
  • يحدد إعداد تنبيه انتظار قائمة الانتظار الآن الوقت الذي سيتم بعده إنشاء تنبيه لرسالة في قائمة انتظار عنصر منتج أو رسالة نشطة. في السابق، كانت هذه المهلة تنطبق فقط على الرسائل الموجودة في قائمة انتظار عناصر الإنتاج. المزيد من التفاصيل - "تنبيه انتظار قائمة الانتظار".
  • تقييد الوصول إلى "إعدادات النظام الافتراضية". يمكن للمسؤولين تكوين المستخدمين لتحرير الإعدادات الافتراضية أو عرضها أو حذفها. المزيد من التفاصيل - "الأمان لإعدادات النظام الافتراضية".
  • القدرة على تصدير المنتجات إلى جهاز كمبيوتر محلي. المزيد من التفاصيل - "تصدير الإنتاج".
  • من الممكن نشر المنتجات من جهاز كمبيوتر محلي. المزيد من التفاصيل - "نشر الإنتاج على النظام المستهدف".
  • التنقل الموسع في صفحة إعدادات المنتج. تمت إضافة الروابط إلى الإشارات المرجعية في صفحة إعداد المنتج لفتح العناصر ذات الصلة بسرعة في نافذة منفصلة. في علامة التبويب قائمة الانتظار، يؤدي النقر فوق رقم الرسالة إلى فتح التتبع. في علامة التبويب الرسائل، يؤدي النقر فوق رقم الجلسة إلى فتح التتبع. في علامة التبويب العمليات، يؤدي النقر فوق رقم الرسالة إلى فتح التتبع، ويؤدي النقر فوق رقم العملية إلى فتح نافذة تحتوي على تفاصيل العملية.
  • خيارات جديدة في معالج إضافة عنصر منتج أعمال. يمكن للمستخدمين الآن تعيين الإعدادات الافتراضية للنظام تلقائيًا في حالة ترك الحقول فارغة وتعيين بادئة الحزمة لإنشاء قواعد التوجيه. المزيد من التفاصيل - "خيارات المعالج".

أداء النظام وقدراته

  • قابلية التوسع وتحسينات كبيرة في الأداء، خاصة بالنسبة لأنظمة NUMA الكبيرة. تتضمن هذه التحسينات تغييرات في قابلية التوسع لجمع الإحصائيات وإدارة المخزن المؤقت العالمي، وتحسينات في الأداء لرسم الخرائط على مستوى منخفض للمجموعات العالمية، وتحسينات أخرى لتجنب اجتياز كتلة المؤشر. لجعل هذه التحسينات ممكنة، تم إجراء تغييرات على إحصائيات استخدام النظام والذاكرة الموضحة في قائمة التحقق لهذا الإصدار. تعمل هذه التحسينات على زيادة الذاكرة المخصصة لبيانات تعريف المخزن المؤقت الشامل بمقدار 64 بايت لكل مخزن مؤقت على أنظمة Intel وبمقدار 128 بايت على IBM Power. على سبيل المثال، بالنسبة للمخزن المؤقت لكتلة 8K، ستكون الزيادة 0,75% لأنظمة Intel. أدت هذه التحسينات أيضًا إلى تغييرات طفيفة في عرض الإحصائيات في المرافق وبوابة الإدارة.
  • بروتوكول التشغيل البيني لإدارة المفاتيح (KMIP). بدءًا من هذا الإصدار، يمكن أن يكون InterSystems IRIS عميلاً لخادم إدارة المفاتيح الصناعية. يوفر KMIP، أحد معايير OASIS، قوة الإدارة المركزية للمفاتيح. يمكنك استخدام مفاتيح خادم KMIP لتشفير قاعدة البيانات والعناصر الفردية. يمكن الوصول إلى مفاتيح خادم KMIP بنفس طريقة الوصول إلى المفاتيح المخزنة في الملفات، على سبيل المثال لتشفير ملفات السجل. يدعم InterSystems IRIS نسخ المفاتيح من خادم KMIP إلى الملفات المحلية لإنشاء نسخ احتياطية محلية. المزيد من التفاصيل - "إدارة المفاتيح باستخدام بروتوكول التشغيل البيني لإدارة المفاتيح (KMIP)»
  • أداة DataMove جديدة لنقل البيانات من قاعدة بيانات إلى أخرى، مع تغيير إعدادات العرض العامة في نفس الوقت. المزيد من التفاصيل - "استخدام DataMove مع InterSystems IRIS".
  • دعم السلاسل الأطول من 3'641'144 في كائنات JSON.
  • دعم توصيل IRIS Studio بـ Cache وEnsemble.
  • دعم بروتوكول SPNEGO (مصادقة Microsoft المتكاملة لنظام التشغيل Windows) لاتصالات HTTP. بإمكان %Net.HttpRequest الآن استخدام مصادقة Windows عبر HTTP 1.1 للاتصال بخادم آمن. يقدم المستخدمون بيانات اعتماد الوصول، أو سيحاول %Net.HttpRequest استخدام السياق الحالي. أنظمة المصادقة المدعومة هي التفاوض (Kerberos & NTLM)، NTLM وBasic. المزيد من التفاصيل - "توفير المصادقة".
  • تحسين التسجيل وأداء الإدخال/الإخراج غير المتزامن.

بالنسبة للمستخدمين الذين يتمتعون بالدعم، يتوفر الإصدار 2019.1 للتنزيل في قسم التوزيعات عبر الإنترنت بموقع الويب wrc.intersystems.com.

يمكن لأي شخص تجربة الإصدار الجديد عن طريق تثبيت حاوية تحتوي على إصدار المجتمع، والذي متاح في dockerhub.com.

المصدر: www.habr.com

إضافة تعليق