Keluaran InterSystems IRIS 2019.1

Pertengahan Mac keluar versi baharu platform data InterSystems IRIS 2019.1

Kami membentangkan kepada anda senarai perubahan dalam bahasa Rusia. Senarai penuh perubahan dan Senarai Semak Naik Taraf dalam Bahasa Inggeris boleh didapati di pautan.

Penambahbaikan kepada Pengurus Awan InterSystems

Pengurus Awan InterSystems ialah utiliti untuk menggunakan pemasangan IRIS InterSystems dengan mudah dalam awan. Dalam keluaran 2019.1 ciri berikut muncul dalam ICM:

Bahasa pelanggan

Keluaran ini termasuk modul baharu untuk bekerja dengan InterSystems IRIS:

Peningkatan skalabiliti dan pengurusan kluster teragih

Kluster teragih InterSystems IRIS berkongsi data dan cache merentas berbilang pelayan, menyediakan skalabiliti yang fleksibel dan kos efektif untuk membuat pertanyaan dan menambah data. Keluaran ini termasuk penambahbaikan berikut:

  • Sokongan untuk lebih banyak skrip SQL. Nod kini boleh ditambahkan pada kluster pada bila-bila masa, tanpa mengira skema pangkalan data dan kunci yang digunakan. Selepas menambah nod, data boleh diseimbangkan semula (luar talian). Maklumat lanjut - "Imbangan Semula Data Shard Merentas Pelayan Data Shard Tambahan'.
  • Halaman baharu dengan gambaran keseluruhan dan konfigurasi kluster telah muncul dalam Portal Pengurusan.
  • API baharu untuk mencipta sandaran kluster yang konsisten. Maklumat lanjut - "Sandaran dan Pemulihan Terselaras Kluster Berkongsi'.
  • Utiliti Java baharu untuk pemuatan data pukal juga dioptimumkan untuk bekerja dengan kluster.

Penambahbaikan dalam SQL

Keluaran ini termasuk peningkatan ketara dalam prestasi dan kemudahan penggunaan SQL.

  • Auto-parallelization bagi pertanyaan yang sesuai. Maklumat lanjut - "Pemprosesan Pertanyaan Selari Seluruh Sistem'.
  • Perintah TUNE TABLE baharu untuk menala jadual melalui antara muka SQL. Maklumat lanjut - "TALA JADUAL'.
  • Penambahbaikan pada SQL Shell, yang kini membolehkan anda melihat skema, jadual dan paparan yang ditakrifkan atau tersedia dalam skop semasa. Maklumat lanjut - "Menggunakan Antara Muka SQL Shell'.
  • Paparan pelan pertanyaan kini menunjukkan subpelan pelan komposit untuk pertanyaan selari dan kelompok.
  • Pilihan kini boleh ditambah pada badan pertanyaan untuk mengatasi tetapan sistem SQL untuk pertanyaan itu. Maklumat lanjut - "Pilihan Komen'.
  • InterSystems termasuk pelbagai penambahbaikan SQL yang tidak dapat dilihat oleh aplikasi dengan setiap keluaran. Pada 2019.1, terutamanya banyak penambahbaikan sedemikian telah ditambahkan pada pengoptimum pertanyaan dan penjana kod. Bersama-sama dengan penyelarasan automatik pertanyaan pengguna, ini seharusnya meningkatkan prestasi aplikasi dengan ketara menggunakan InterSystems IRIS SQL.

Penambahbaikan dalam Analitis

  • Keupayaan untuk menetapkan tarikh separa dalam Perisikan Perniagaan. Sebagai contoh, nyatakan tarikh yang hanya diketahui tahun atau tahun dan bulannya. Maklumat lanjut - "Tarikh Separa'.
  • Pembinaan %SQLRESTRICT baharu untuk menapis data melalui SQL dalam pertanyaan MDX.

Penambahbaikan dalam keupayaan integrasi

Keluaran ini mempunyai banyak peningkatan yang memudahkan untuk mengkonfigurasi dan menyelesaikan masalah dalam produk:

  • Cari dan lihat semua laluan yang boleh diambil oleh mesej dalam produk. Maklumat lanjut - "Melihat Peta Antara Muka'.
  • Mencari tempat di mana komponen produk merujuk kepada komponen produk lain. Maklumat lanjut - "Mencari Rujukan Antara Muka'.
  • Menguji transformasi Data. Dalam dialog ujian, anda kini boleh menetapkan nilai untuk objek aux, konteks dan proses, seolah-olah transformasi telah dipanggil dengan objek yang dimulakan. Baca lebih lanjut Β«Menggunakan Halaman Ujian Transformasi'.
  • Editor DTL. Tindakan baharu - suis/kes. Peluang tindakan kumpulan ΠΈ tambah komen kepada transformasi.
  • Kini anda boleh menghantar mesej kepada peraturan dan melihat hasil pelaksanaan tanpa menjalankan mesej merentas keseluruhan produk. Maklumat lanjut - "Menguji Peraturan Laluan'.
  • Keupayaan untuk memuat turun mesej daripada Pemapar Mesej ke komputer tempatan anda. Maklumat lanjut - "Mengeksport Mesej'.
  • Keupayaan untuk memuat turun peristiwa log ke komputer tempatan anda. Maklumat lanjut - "Pengenalan kepada Halaman Log Peristiwa'.
  • Dalam Editor Peraturan, kini anda boleh menambah ulasan pada peraturan dan membuka serta mengedit transformasi yang digunakan dalam peraturan yang anda edit.
  • Tetapan Amaran Tunggu Baris Gilir kini menentukan masa selepas itu mesej dalam baris gilir item produk atau mesej aktif akan menjana makluman. Sebelum ini, tamat masa ini hanya digunakan pada mesej dalam baris gilir item pengeluaran. Maklumat lanjut - "Makluman Tunggu Beratur'.
  • Mengehadkan akses kepada "Tetapan Lalai Sistem". Pentadbir boleh mengkonfigurasi pengguna untuk mengedit, melihat atau memadam tetapan lalai. Maklumat lanjut - "Keselamatan untuk Tetapan Lalai Sistem'.
  • Keupayaan untuk mengeksport produk ke komputer tempatan. Maklumat lanjut - "Mengeksport Pengeluaran'.
  • Adalah mungkin untuk menggunakan produk daripada komputer tempatan. Maklumat lanjut - "Menggunakan Pengeluaran pada Sistem Sasaran'.
  • Navigasi dikembangkan pada halaman tetapan produk. Pautan telah ditambahkan pada penanda halaman pada halaman Persediaan Produk untuk membuka item berkaitan dengan cepat dalam tetingkap berasingan. Pada tab Baris, mengklik nombor mesej membuka jejak. Pada tab Mesej, mengklik pada nombor sesi membuka jejak. Pada tab Proses, mengklik nombor mesej membuka jejak dan mengklik nombor proses membuka tetingkap dengan butiran proses.
  • Pilihan baharu dalam Wizard Item Produk Perniagaan Tambah. Pengguna kini boleh menetapkan lalai sistem secara automatik jika medan dibiarkan kosong dan menetapkan awalan paket untuk menjana peraturan penghalaan. Maklumat lanjut - "Pilihan Wizard'.

Prestasi dan keupayaan sistem

  • Kebolehskalaan dan peningkatan prestasi yang ketara, terutamanya untuk sistem NUMA yang besar. Penambahbaikan ini termasuk perubahan kebolehskalaan pada pengumpulan statistik dan pengurusan penimbal global, penambahbaikan prestasi pada pemetaan peringkat subskrip bagi global dan pengoptimuman lain untuk mengelakkan traversan blok penunjuk. Untuk membuat penambahbaikan ini mungkin, perubahan telah dibuat pada sistem dan statistik penggunaan memori yang diterangkan dalam senarai semak untuk keluaran ini. Penambahbaikan ini meningkatkan memori yang diperuntukkan untuk metadata penimbal global sebanyak 64 bait setiap penimbal pada sistem Intel dan sebanyak 128 bait pada IBM Power. Sebagai contoh, untuk penimbal blok 8K, peningkatan ialah 0,75% untuk sistem Intel. Penambahbaikan ini juga membawa kepada perubahan kecil dalam paparan statistik dalam utiliti dan Portal Pengurusan.
  • Protokol Saling Operasi Pengurusan Utama (KMIP). Bermula dengan keluaran ini, InterSystems IRIS boleh menjadi pelanggan pelayan pengurusan kunci industri. KMIP, piawaian OASIS, membawa kuasa pengurusan utama berpusat. Anda boleh menggunakan kunci pelayan KMIP untuk menyulitkan kedua-dua pangkalan data dan elemen individu. Kunci pelayan KMIP boleh diakses dengan cara yang sama seperti kunci yang disimpan dalam fail, contohnya untuk menyulitkan fail log. InterSystems IRIS menyokong penyalinan kunci dari pelayan KMIP ke fail tempatan untuk membuat sandaran tempatan. Maklumat lanjut - "Mengurus Kunci dengan Protokol Saling Operasi Pengurusan Utama (KMIP)Β»
  • Utiliti DataMove baharu untuk memindahkan data dari satu pangkalan data ke pangkalan data yang lain, sambil menukar tetapan paparan global pada masa yang sama. Maklumat lanjut - "Menggunakan DataMove dengan InterSystems IRIS'.
  • Sokongan untuk rentetan lebih panjang daripada 3'641'144 dalam objek JSON.
  • Sokongan untuk menyambungkan IRIS Studio kepada CachΓ© dan Ensemble.
  • Sokongan untuk protokol SPNEGO (Microsoft Integrated Windows Authentication) untuk sambungan HTTP. %Net.HttpRequest kini boleh menggunakan pengesahan Windows melalui HTTP 1.1 untuk menyambung ke pelayan selamat. Pengguna menyediakan bukti kelayakan akses, atau %Net.HttpRequest akan cuba menggunakan konteks semasa. Skim pengesahan yang disokong ialah Runding (Kerberos & NTLM), NTLM dan Asas. Maklumat lanjut - "Menyediakan Pengesahan'.
  • Pembalakan yang lebih baik dan prestasi I/O tak segerak.

Bagi pengguna yang mempunyai sokongan, keluaran 2019.1 tersedia untuk dimuat turun di bahagian Pengedaran Dalam Talian tapak web wrc.intersystems.com.

Sesiapa sahaja boleh mencuba versi baharu dengan memasang bekas dengan Edisi Komuniti, yang ada di dockerhub.com.

Sumber: www.habr.com

Tambah komen