منتصف مارس الإصدار الجديد من منصة البيانات InterSystems IRIS 2019.1
نقدم انتباهكم إلى قائمة التغييرات باللغة الروسية. يمكن العثور على القائمة الكاملة للتغييرات وقائمة التحقق من الترقية باللغة الإنجليزية على .
تحسينات على InterSystems Cloud Manager
يعد InterSystems Cloud Manager أداة مساعدة لنشر عمليات تثبيت InterSystems IRIS في السحابة بسهولة. في الإصدار 2019.1 ظهرت الميزات التالية في ICM:
- دعم منطقة التوافر. إنشاء المنشآت التي تشغل عدة مناطق ضمن منطقة واحدة. المزيد من التفاصيل - "".
- دعم المرآة غير المتزامنة. بما في ذلك العقد المرآة غير المتزامنة في تكوين التثبيت. المزيد من التفاصيل - "".
- قم بتثبيت InterSystems IRIS بدون استخدام الحاويات، مباشرة من حزمة التثبيت. المزيد من التفاصيل - "".
- دعم اكتشاف الخدمة. المزيد من التفاصيل - .
لغات العميل
يتضمن الإصدار وحدات نمطية جديدة للعمل مع InterSystems IRIS:
- IRIS Native API for .NET - وصول منخفض المستوى إلى النطاقات العالمية من تطبيقات .NET. المزيد من التفاصيل - "".
- الوصول العلائقي من Python - دعم استخدام pyodbc. المزيد من التفاصيل - "".
- بوابة Java الديناميكية - استدعاء برامج Java من InterSystems IRIS دون إنشاء فئات الوكيل. المزيد من التفاصيل - "".
- استخدام الذاكرة المشتركة عند العمل مع Java Gateway.
- متوافق مع السبات 5.2، 5.3. المزيد من التفاصيل - "".
- أداة Java جديدة لتحميل البيانات بكميات كبيرة. المزيد من التفاصيل - "".
تحسين قابلية التوسع وإدارة المجموعة الموزعة
تقوم مجموعة InterSystems IRIS الموزعة بمشاركة البيانات وذاكرة التخزين المؤقت عبر خوادم متعددة، مما يوفر قابلية تطوير مرنة وفعالة من حيث التكلفة للاستعلام عن البيانات وإضافتها. يتضمن هذا الإصدار التحسينات التالية:
- دعم المزيد من نصوص SQL. يمكن الآن إضافة العقد إلى المجموعة في أي وقت، بغض النظر عن مخطط قاعدة البيانات والمفاتيح المستخدمة. بعد إضافة عقدة، يمكن إعادة توازن البيانات (غير متصل). المزيد من التفاصيل - "".
- ظهرت صفحة جديدة تتضمن نظرة عامة على المجموعة وتكوينها في بوابة الإدارة.
- واجهة برمجة تطبيقات جديدة لإنشاء نسخة احتياطية متسقة للكتلة. المزيد من التفاصيل - "".
- تم أيضًا تحسين أداة Java المساعدة الجديدة لتحميل البيانات المجمعة للعمل مع المجموعة.
تحسينات في SQL
يتضمن هذا الإصدار تحسينات كبيرة في الأداء وسهولة استخدام SQL.
- التوازي التلقائي للاستعلامات المناسبة. المزيد من التفاصيل - "".
- أمر TUNE TABLE جديد لضبط الجدول من خلال واجهة SQL. المزيد من التفاصيل - "".
- تحسينات على 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 إلى الملفات المحلية لإنشاء نسخ احتياطية محلية. المزيد من التفاصيل - "»
- أداة DataMove جديدة لنقل البيانات من قاعدة بيانات إلى أخرى، مع تغيير إعدادات العرض العامة في نفس الوقت. المزيد من التفاصيل - "".
- دعم السلاسل الأطول من 3'641'144 في كائنات JSON.
- دعم توصيل IRIS Studio بـ Cache وEnsemble.
- دعم بروتوكول SPNEGO (Microsoft Integrated) Windows المصادقة) لاتصالات HTTP. يمكن الآن لـ %Net.HttpRequest استخدام Windowsمصادقة HTTP 1.1 للاتصال بخادم آمن. يُدخل المستخدمون بيانات الاعتماد، وإلا سيحاول %Net.HttpRequest استخدام السياق الحالي. أنظمة المصادقة المدعومة هي Negotiate (Kerberos وNTLM) وNTLM وBasic. مزيد من التفاصيل —".
- تحسين التسجيل وأداء الإدخال/الإخراج غير المتزامن.
بالنسبة للمستخدمين الذين يتمتعون بالدعم، يتوفر الإصدار 2019.1 للتنزيل في قسم التوزيعات عبر الإنترنت بموقع الويب .
يمكن لأي شخص تجربة الإصدار الجديد عن طريق تثبيت حاوية تحتوي على إصدار المجتمع، والذي في dockerhub.com.
المصدر: www.habr.com
