Llançament d'InterSystems IRIS 2019.1

Mitjans de març va sortir nova versió de la plataforma de dades InterSystems IRIS 2019.1

Presentem a la vostra atenció una llista de canvis en rus. La llista completa de canvis i la llista de verificació d'actualització en anglès es pot trobar a enllaç.

Millores a InterSystems Cloud Manager

InterSystems Cloud Manager és una utilitat per desplegar fàcilment les instal·lacions d'InterSystems IRIS al núvol. A la versió 2019.1, les funcions següents van aparèixer a ICM:

Idiomes del client

El llançament inclou nous mòduls per treballar amb InterSystems IRIS:

Escalabilitat millorada i gestió de clúster distribuït

El clúster distribuït d'InterSystems IRIS comparteix dades i memòria cau entre diversos servidors, proporcionant una escalabilitat flexible i rendible per consultar i afegir dades. Aquesta versió inclou les millores següents:

Millores en SQL

Aquesta versió inclou millores significatives en el rendiment i la facilitat d'ús d'SQL.

  • Autoparal·lelització de consultes adequades. Més detalls - "Processament de consultes en paral·lel a tot el sistema».
  • Nova ordre TUNE TABLE per ajustar una taula mitjançant la interfície SQL. Més detalls - "TAULA SINTONIA».
  • Millores a l'SQL Shell, que ara us permet veure esquemes, taules i vistes definits o disponibles a l'abast actual. Més detalls - "Ús de la interfície SQL Shell».
  • La visualització del pla de consultes ara mostra subplans de plans compostos per a consultes de paral·lelització i clúster.
  • Ara es poden afegir opcions al cos de la consulta per anul·lar la configuració del sistema SQL per a aquesta consulta. Més detalls - "Opcions de comentari».
  • InterSystems inclou diverses millores SQL que són invisibles per a l'aplicació amb cada llançament. El 2019.1, sobretot es van afegir moltes millores d'aquest tipus a l'optimitzador de consultes i al generador de codi. Juntament amb la paral·lelització automàtica de les consultes dels usuaris, això hauria de millorar significativament el rendiment de les aplicacions que utilitzen InterSystems IRIS SQL.

Millores en Analytics

  • Capacitat d'establir dates parcials en Business Intelligence. Per exemple, indiqueu una data de la qual només es coneixen l'any o l'any i el mes. Més detalls - "Dates parcials».
  • Nova construcció %SQLRESTRICT per filtrar dades mitjançant SQL dins d'una consulta MDX.

Millores en les capacitats d'integració

Aquesta versió té moltes millores que faciliten la configuració i la resolució de problemes dels productes:

  • Cerqueu i visualitzeu tots els camins que pot prendre un missatge en un producte. Més detalls - "Visualització de mapes de la interfície».
  • Trobar llocs on els components del producte fan referència a altres components del producte. Més detalls - "Trobar referències d'interfície».
  • Prova de transformacions de dades. Al diàleg de prova, ara podeu establir valors per als objectes auxiliars, context i procés, com si la transformació s'hagués cridat amb els objectes inicialitzats. Llegeix més "Ús de la pàgina de proves de transformació».
  • Editor DTL. Noves accions - interruptor/cas. Oportunitat accions grupals и afegir comentaris a les transformacions.
  • Ara podeu enviar un missatge a una regla i veure el resultat de l'execució sense executar el missatge a tot el producte. Més detalls - "Prova de regles d'encaminament».
  • Possibilitat de descarregar missatges des del Visualitzador de missatges al vostre ordinador local. Més detalls - "Exportació de missatges».
  • Possibilitat de descarregar esdeveniments de registre al vostre ordinador local. Més detalls - "Introducció a la pàgina de registre d'esdeveniments».
  • A l'Editor de regles, ara podeu afegir comentaris a les regles i obrir i editar les transformacions que s'utilitzen a la regla que esteu editant.
  • La configuració d'Alerta d'espera de cua ara especifica el temps després del qual un missatge a la cua d'un article de producte o un missatge actiu generarà una alerta. Anteriorment, aquest temps d'espera només s'aplicava als missatges de la cua d'elements de producció. Més detalls - "Alerta d'espera de cua».
  • Restringir l'accés a "Configuració predeterminada del sistema". Els administradors poden configurar els usuaris per editar, veure o suprimir la configuració predeterminada. Més detalls - "Seguretat per a la configuració predeterminada del sistema».
  • Capacitat per exportar productes a un ordinador local. Més detalls - "Exportació d'una producció».
  • És possible desplegar productes des d'un ordinador local. Més detalls - "Desplegament d'una producció en un sistema objectiu».
  • Navegació ampliada a la pàgina de configuració del producte. S'han afegit enllaços a les adreces d'interès a la pàgina Configuració del producte per obrir ràpidament els elements relacionats en una finestra independent. A la pestanya Cua, fent clic al número del missatge s'obre la traça. A la pestanya Missatges, fent clic al número de sessió s'obre el rastre. A la pestanya Processos, fent clic al número del missatge s'obre la traça, i fent clic al número de procés s'obre una finestra amb els detalls del procés.
  • Noves opcions a l'assistent d'afegir un article de producte empresarial. Els usuaris ara poden assignar automàticament els valors predeterminats del sistema si els camps es deixen en blanc i establir un prefix de paquet per generar regles d'encaminament. Més detalls - "Opcions de l'assistent».

Rendiment i capacitats del sistema

  • Escalabilitat significativa i millores de rendiment, especialment per a sistemes NUMA grans. Aquestes millores inclouen canvis d'escalabilitat a la recopilació d'estadístiques i a la gestió de la memòria intermèdia global, millores de rendiment en el mapeig de globals a nivell de subíndex i altres optimitzacions per evitar el recorregut del bloc de punters. Per fer possible aquestes millores, s'han fet canvis a les estadístiques d'ús del sistema i de la memòria descrites a llista de verificació per a aquesta versió. Aquestes millores augmenten la memòria assignada per a les metadades de la memòria intermèdia global en 64 bytes per memòria intermèdia en sistemes Intel i en 128 bytes a IBM Power. Per exemple, per a un buffer de blocs de 8K, l'augment seria del 0,75% per als sistemes Intel. Aquestes millores també van comportar canvis menors en la visualització de les estadístiques a les utilitats i al Portal de Gestió.
  • Protocol d'interoperabilitat de gestió de claus (KMIP). A partir d'aquesta versió, InterSystems IRIS pot ser un client del servidor de gestió de claus industrial. KMIP, un estàndard OASIS, aporta el poder de la gestió centralitzada de claus. Podeu utilitzar les claus del servidor KMIP per xifrar tant la base de dades com els elements individuals. Les claus del servidor KMIP són accessibles de la mateixa manera que les claus emmagatzemades als fitxers, per exemple, per xifrar fitxers de registre. InterSystems IRIS admet la còpia de claus d'un servidor KMIP a fitxers locals per crear còpies de seguretat locals. Més detalls - "Gestió de claus amb el protocol d'interoperabilitat de gestió de claus (KMIP)»
  • Nova utilitat DataMove per transferir dades d'una base de dades a una altra, alhora que canvia la configuració global de la pantalla. Més detalls - "Ús de DataMove amb InterSystems IRIS».
  • Suport per a cadenes de més de 3'641'144 en objectes JSON.
  • Suport per connectar IRIS Studio a Caché i Ensemble.
  • Suport per al protocol SPNEGO (Microsoft Integrated Windows Authentication) per a connexions HTTP. %Net.HttpRequest ara pot utilitzar l'autenticació de Windows mitjançant HTTP 1.1 per connectar-se a un servidor segur. Els usuaris proporcionen credencials d'accés, o %Net.HttpRequest intentarà utilitzar el context actual. Els esquemes d'autenticació admesos són Negotiate (Kerberos i NTLM), NTLM i Basic. Més detalls - "Proporcionar autenticació».
  • Millora de registre i rendiment d'E/S asíncrona.

Per als usuaris amb assistència, la versió 2019.1 es pot descarregar a la secció Distribucions en línia del lloc web wrc.intersystems.com.

Qualsevol pot provar la nova versió instal·lant un contenidor amb Community Edition, que disponible a dockerhub.com.

Font: www.habr.com

Afegeix comentari