InterSystems IRIS 2019.1'in Sürümü

Mart'ın ortası çıktı InterSystems IRIS 2019.1 veri platformunun yeni sürümü

Dikkatinize Rusça'daki değişikliklerin bir listesini sunuyoruz. Değişikliklerin tam listesini ve İngilizce Yükseltme Kontrol Listesini şu adreste bulabilirsiniz: bağlantı.

InterSystems Bulut Yöneticisindeki İyileştirmeler

InterSystems Cloud Manager, InterSystems IRIS kurulumlarını bulutta kolayca dağıtmaya yönelik bir yardımcı programdır. 2019.1 sürümünde ICM'de aşağıdaki özellikler yer aldı:

İstemci dilleri

Sürüm, InterSystems IRIS ile çalışmaya yönelik yeni modüller içerir:

Geliştirilmiş ölçeklenebilirlik ve dağıtılmış küme yönetimi

InterSystems IRIS'in dağıtılmış kümesi, verileri ve önbelleği birden çok sunucu arasında paylaşarak veri sorgulama ve ekleme için esnek, uygun maliyetli ölçeklenebilirlik sağlar. Bu sürüm aşağıdaki iyileştirmeleri içerir:

  • Daha fazla SQL komut dosyası desteği. Düğümler artık, kullanılan veritabanı şemasına ve anahtarlara bakılmaksızın herhangi bir zamanda bir kümeye eklenebilir. Bir düğüm eklendikten sonra veriler yeniden dengelenebilir (çevrimdışı). Daha fazla detay - "Ek Parça Veri Sunucularında Parçalanmış Verileri Yeniden Dengeleyin'.
  • Yönetim Portalında kümeye genel bakış ve yapılandırmayı içeren yeni bir sayfa açıldı.
  • Tutarlı bir küme yedeklemesi oluşturmak için yeni API. Daha fazla detay - "Parçalanmış Kümelerin Koordineli Yedeklenmesi ve Geri Yüklenmesi'.
  • Toplu veri yüklemeye yönelik yeni Java yardımcı programı aynı zamanda bir kümeyle çalışmak üzere optimize edilmiştir.

SQL'deki iyileştirmeler

Bu sürüm, SQL'in performansında ve kullanım kolaylığında önemli iyileştirmeler içerir.

  • Uygun sorguların otomatik paralelleştirilmesi. Daha fazla detay - "Sistem Genelinde Paralel Sorgu İşleme'.
  • SQL arayüzü aracılığıyla bir tabloyu ayarlamak için yeni TUNE TABLE komutu. Daha fazla detay - "AYAR TABLOSU'.
  • Artık geçerli kapsamda tanımlanan veya kullanılabilen şemaları, tabloları ve görünümleri görüntülemenize olanak tanıyan SQL Kabuğu'ndaki iyileştirmeler. Daha fazla detay - "SQL Kabuk Arayüzünü Kullanma'.
  • Sorgu planı görünümü artık paralelleştirme ve küme sorgularına yönelik bileşik planların alt planlarını gösteriyor.
  • Artık sorgunun SQL sistem ayarlarını geçersiz kılmak için sorgu gövdesine seçenekler eklenebilir. Daha fazla detay - "Yorum Seçenekleri'.
  • InterSystems, her sürümde uygulama tarafından görülemeyen çeşitli SQL iyileştirmeleri içerir. 2019.1'de özellikle sorgu optimize ediciye ve kod oluşturucuya bu tür pek çok iyileştirme eklendi. Kullanıcı sorgularının otomatik paralelleştirilmesiyle birlikte bu, InterSystems IRIS SQL kullanan uygulamaların performansını önemli ölçüde artıracaktır.

Analytics'teki iyileştirmeler

  • İş Zekasında kısmi tarihler belirleme yeteneği. Örneğin, yalnızca yılı veya yılı ve ayı bilinen bir tarihi belirtin. Daha fazla detay - "Kısmi Tarihler'.
  • Verileri bir MDX sorgusu içinde SQL aracılığıyla filtrelemek için yeni %SQLRESTRICT yapısı.

Entegrasyon yeteneklerindeki iyileştirmeler

Bu sürüm, ürünlerdeki sorunları yapılandırmayı ve gidermeyi kolaylaştıran birçok iyileştirme içerir:

  • Bir mesajın bir üründe izleyebileceği tüm yolları arayın ve görüntüleyin. Daha fazla detay - "Arayüz Haritalarını Görüntüleme'.
  • Ürün bileşenlerinin diğer ürün bileşenlerine referans verdiği yerleri bulma. Daha fazla detay - "Arayüz Referanslarını Bulma'.
  • Veri dönüşümlerini test etme. Test iletişim kutusunda artık aux, bağlam ve süreç nesneleri için değerleri, sanki dönüşüm başlatılan nesnelerle çağrılmış gibi ayarlayabilirsiniz. Devamını oku "Dönüşüm Testi Sayfasını Kullanma'.
  • DTL editörü. Yeni eylemler - yer değiştir. Fırsat grup eylemleri и yorum ekle dönüşümlere.
  • Artık bir kurala mesaj gönderebilir ve mesajı ürünün tamamında çalıştırmadan yürütme sonucunu görebilirsiniz. Daha fazla detay - "Yönlendirme Kurallarını Test Etme'.
  • Mesaj Görüntüleyici'den yerel bilgisayarınıza mesaj indirme yeteneği. Daha fazla detay - "Mesajları Dışa Aktarma'.
  • Günlük olaylarını yerel bilgisayarınıza indirme yeteneği. Daha fazla detay - "Olay Günlüğü Sayfasına Giriş'.
  • Kural Düzenleyici'de artık kurallara yorum ekleyebilir ve düzenlediğiniz kuralda kullanılan dönüşümleri açabilir ve düzenleyebilirsiniz.
  • Kuyruk Bekleme Uyarısı ayarı artık bir ürün öğesinin kuyruğundaki bir mesajın veya etkin bir mesajın ne kadar süre sonra uyarı oluşturacağını belirtiyor. Daha önce bu zaman aşımı yalnızca üretim öğesi kuyruğundaki iletilere uygulanıyordu. Daha fazla detay - "Kuyruk Bekleme Uyarısı'.
  • "Sistem Varsayılan Ayarları"na erişimi kısıtlama. Yöneticiler, kullanıcıları varsayılan ayarları düzenleyecek, görüntüleyecek veya silecek şekilde yapılandırabilir. Daha fazla detay - "Sistem Varsayılan Ayarları Güvenliği'.
  • Ürünleri yerel bir bilgisayara aktarma yeteneği. Daha fazla detay - "Bir Üretimi Dışa Aktarma'.
  • Ürünleri yerel bir bilgisayardan dağıtmak mümkündür. Daha fazla detay - "Bir Üretimin Hedef Sisteme Dağıtılması'.
  • Ürün ayarları sayfasında genişletilmiş gezinme. İlgili öğelerin ayrı bir pencerede hızlı bir şekilde açılması için Ürün Kurulumu sayfasındaki yer imlerine bağlantılar eklendi. Kuyruk sekmesinde mesaj numarasına tıklamak izlemeyi açar. Mesajlar sekmesinde oturum numarasına tıklamak izlemeyi açar. İşlemler sekmesinde mesaj numarasına tıklamak izlemeyi açar ve işlem numarasına tıklamak işlem ayrıntılarını içeren bir pencere açar.
  • İş Ürünü Öğesi Ekleme Sihirbazı'ndaki yeni seçenekler. Kullanıcılar artık alanlar boş bırakılırsa sistem varsayılanlarını otomatik olarak atayabilir ve yönlendirme kuralları oluşturmak için bir paket öneki ayarlayabilir. Daha fazla detay - "Sihirbaz Seçenekleri'.

Sistem performansı ve yetenekleri

  • Özellikle büyük NUMA sistemleri için önemli ölçeklenebilirlik ve performans iyileştirmeleri. Bu iyileştirmeler arasında istatistik toplama ve genel ara bellek yönetimindeki ölçeklenebilirlik değişiklikleri, genel değerlerin alt simge düzeyinde eşlenmesinde performans iyileştirmeleri ve işaretçi bloğu geçişini önlemeye yönelik diğer optimizasyonlar yer alıyor. Bu iyileştirmeleri mümkün kılmak için, sistem ve bellek kullanımı istatistiklerinde açıklanan değişiklikler yapılmıştır. Bu sürüm için kontrol listesi. Bu iyileştirmeler, genel arabellek meta verileri için ayrılan belleği Intel sistemlerinde arabellek başına 64 bayt, IBM Power'da ise 128 bayt artırır. Örneğin Intel sistemlerde 8K blok tampon için artış %0,75 olacaktır. Bu iyileştirmeler aynı zamanda yardımcı programlarda ve Yönetim Portalında istatistiklerin görüntülenmesinde de küçük değişikliklere yol açtı.
  • Anahtar Yönetimi Birlikte Çalışabilirlik Protokolü (KMIP). Bu sürümden itibaren InterSystems IRIS, endüstriyel anahtar yönetimi sunucusunun istemcisi olabilir. Bir OASIS standardı olan KMIP, merkezi anahtar yönetiminin gücünü getirir. Hem veritabanını hem de bireysel öğeleri şifrelemek için KMIP sunucu anahtarlarını kullanabilirsiniz. KMIP sunucusu anahtarlarına, örneğin günlük dosyalarını şifrelemek için dosyalarda saklanan anahtarlarla aynı şekilde erişilebilir. InterSystems IRIS, yerel yedeklemeler oluşturmak için anahtarların bir KMIP sunucusundan yerel dosyalara kopyalanmasını destekler. Daha fazla detay - "Anahtar Yönetimi Birlikte Çalışabilirlik Protokolü (KMIP) ile Anahtarları Yönetme»
  • Verileri bir veritabanından diğerine aktarırken aynı anda genel ekran ayarlarını değiştirmek için yeni DataMove yardımcı programı. Daha fazla detay - "DataMove'u InterSystems IRIS ile kullanma'.
  • JSON nesnelerinde 3'641'144'ten uzun dizeler için destek.
  • IRIS Studio'yu Caché ve Ensemble'a bağlama desteği.
  • HTTP bağlantıları için SPNEGO (Microsoft Tümleşik Windows Kimlik Doğrulaması) protokolü desteği. %Net.HttpRequest artık güvenli bir sunucuya bağlanmak için HTTP 1.1 üzerinden Windows kimlik doğrulamasını kullanabilir. Kullanıcılar erişim kimlik bilgilerini sağlar, aksi takdirde %Net.HttpRequest mevcut bağlamı kullanmaya çalışacaktır. Desteklenen kimlik doğrulama şemaları Negotiate (Kerberos ve NTLM), NTLM ve Basic'tir. Daha fazla detay - "Kimlik Doğrulamanın Sağlanması'.
  • Geliştirilmiş günlük kaydı ve eşzamansız G/Ç performansı.

Destek alan kullanıcılar için 2019.1 sürümü web sitesinin Çevrimiçi Dağıtımlar bölümünden indirilebilir wrc.intersystems.com.

Herkes Community Edition'ı içeren bir kapsayıcı yükleyerek yeni sürümü deneyebilir. kullanılabilir dockerhub.com'da.

Kaynak: habr.com

Yorum ekle