Frigivelse af InterSystems IRIS 2019.1

Midt marts kom ud ny version af InterSystems IRIS 2019.1 dataplatform

Vi præsenterer dig for en liste over ændringer på russisk. Den fulde liste over ændringer og opgraderingstjekliste på engelsk kan findes på link.

Forbedringer til InterSystems Cloud Manager

InterSystems Cloud Manager er et værktøj til nemt at implementere InterSystems IRIS-installationer i skyen. I udgivelsen 2019.1 dukkede følgende funktioner op i ICM:

Kundens sprog

Udgivelsen indeholder nye moduler til at arbejde med InterSystems IRIS:

Forbedret skalerbarhed og distribueret klyngestyring

InterSystems IRIS's distribuerede klynge deler data og cache på tværs af flere servere, hvilket giver fleksibel, omkostningseffektiv skalerbarhed til forespørgsler og tilføjelse af data. Denne udgivelse indeholder følgende forbedringer:

Forbedringer i SQL

Denne udgivelse indeholder væsentlige forbedringer i ydeevnen og brugervenligheden af ​​SQL.

  • Auto-parallelisering af passende forespørgsler. Flere detaljer - "Systemdækkende parallel forespørgselsbehandling'.
  • Ny TUNE TABLE-kommando til tuning af en tabel gennem SQL-grænsefladen. Flere detaljer - "STEM TABEL'.
  • Forbedringer til SQL Shell, som nu giver dig mulighed for at se skemaer, tabeller og visninger defineret eller tilgængelige i det aktuelle omfang. Flere detaljer - "Brug af SQL Shell-grænsefladen'.
  • Forespørgselsplanvisningen viser nu underplaner af sammensatte planer for parallelisering og klyngeforespørgsler.
  • Indstillinger kan nu tilføjes til forespørgselsteksten for at tilsidesætte SQL-systemindstillingerne for den forespørgsel. Flere detaljer - "Kommentarmuligheder'.
  • InterSystems inkluderer forskellige SQL-forbedringer, der er usynlige for applikationen med hver udgivelse. I 2019.1 blev især mange sådanne forbedringer tilføjet til forespørgselsoptimering og kodegenerator. Sammen med automatisk parallelisering af brugerforespørgsler skulle dette forbedre ydeevnen af ​​applikationer, der bruger InterSystems IRIS SQL, markant.

Forbedringer i Analytics

  • Mulighed for at sætte delvise datoer i Business Intelligence. Angiv f.eks. en dato, hvor kun året eller året og måneden er kendt. Flere detaljer - "Delvis Datoer'.
  • Ny %SQLRESTRICT-konstruktion til filtrering af data gennem SQL inde i en MDX-forespørgsel.

Forbedringer i integrationsmuligheder

Denne udgivelse har mange forbedringer, der gør det nemmere at konfigurere og fejlfinde problemer i produkter:

  • Søg og se alle de veje, en besked kan tage i et produkt. Flere detaljer - "Visning af grænsefladekort'.
  • At finde steder, hvor produktkomponenter refererer til andre produktkomponenter. Flere detaljer - "Find grænsefladereferencer'.
  • Test af datatransformationer. I testdialogen kan du nu indstille værdier for aux-, kontekst- og procesobjekterne, som om transformationen var blevet kaldt med objekterne initialiseret. Læs mere "Brug af Transformationstestsiden'.
  • DTL redaktør. Nye handlinger - afbryder/etui. Lejlighed gruppehandlinger и tilføje kommentarer til transformationer.
  • Nu kan du sende en besked til en regel og se resultatet af eksekveringen uden at køre beskeden på tværs af hele produktet. Flere detaljer - "Test af ruteregler'.
  • Mulighed for at downloade beskeder fra Message Viewer til din lokale computer. Flere detaljer - "Eksport af meddelelser'.
  • Mulighed for at downloade loghændelser til din lokale computer. Flere detaljer - "Introduktion til hændelseslogsiden'.
  • I regeleditoren kan du nu tilføje kommentarer til regler og åbne og redigere transformationer, der bruges i den regel, du redigerer.
  • Indstillingen Queue Wait Alert angiver nu det tidspunkt, hvorefter en besked i en produktvares kø eller en aktiv besked genererer en advarsel. Tidligere gjaldt denne timeout kun for meddelelser i produktionsvarekøen. Flere detaljer - "Kø Vent alarm'.
  • Begrænsning af adgang til "Systemets standardindstillinger". Administratorer kan konfigurere brugere til at redigere, se eller slette standardindstillinger. Flere detaljer - "Sikkerhed for systemstandardindstillinger'.
  • Mulighed for at eksportere produkter til en lokal computer. Flere detaljer - "Eksport af en produktion'.
  • Det er muligt at implementere produkter fra en lokal computer. Flere detaljer - "Implementering af en produktion på et målsystem'.
  • Udvidet navigation på siden med produktindstillinger. Links er blevet tilføjet til bogmærker på siden Produktopsætning for hurtigt at åbne relaterede emner i et separat vindue. Klik på meddelelsesnummeret på fanen Kø for at åbne sporet. På fanen Meddelelser åbnes sporet ved at klikke på sessionsnummeret. Klik på meddelelsesnummeret på fanen Processer for at åbne sporet, og et klik på procesnummeret åbner et vindue med procesdetaljer.
  • Nye muligheder i guiden Tilføj virksomhedsprodukt. Brugere kan nu automatisk tildele systemstandarder, hvis felter efterlades tomme og indstille et pakkepræfiks for at generere routingregler. Flere detaljer - "Wizard-indstillinger'.

Systemets ydeevne og muligheder

  • Betydelige skalerbarhed og ydeevneforbedringer, især for store NUMA-systemer. Disse forbedringer omfatter skalerbarhedsændringer til statistikindsamling og global bufferstyring, ydeevneforbedringer til kortlægning på subscript-niveau af globaler og andre optimeringer for at undgå gennemløb af pointerblok. For at gøre disse forbedringer mulige er der foretaget ændringer i systemet og hukommelsesbrugsstatistikken beskrevet i tjekliste for denne udgivelse. Disse forbedringer øger den hukommelse, der er allokeret til globale buffermetadata, med 64 bytes pr. buffer på Intel-systemer og med 128 bytes på IBM Power. For en 8K blokbuffer vil stigningen for eksempel være 0,75 % for Intel-systemer. Disse forbedringer førte også til mindre ændringer i visningen af ​​statistik i forsyningsselskaber og Management Portal.
  • Key Management Interoperability Protocol (KMIP). Fra og med denne udgivelse kan InterSystems IRIS være klient til den industrielle nøglestyringsserver. KMIP, en OASIS-standard, bringer kraften i centraliseret nøglestyring. Du kan bruge KMIP-servernøgler til at kryptere både databasen og individuelle elementer. KMIP-servernøgler er tilgængelige på samme måde som nøgler gemt i filer, for eksempel til kryptering af logfiler. InterSystems IRIS understøtter kopiering af nøgler fra en KMIP-server til lokale filer for at oprette lokale sikkerhedskopier. Flere detaljer - "Håndtering af nøgler med Key Management Interoperability Protocol (KMIP)»
  • Nyt DataMove-værktøj til overførsel af data fra en database til en anden, mens du samtidig ændrer globale visningsindstillinger. Flere detaljer - "Brug af DataMove med InterSystems IRIS'.
  • Understøttelse af strenge længere end 3'641'144 i JSON-objekter.
  • Understøttelse af tilslutning af IRIS Studio til Caché og Ensemble.
  • Understøttelse af SPNEGO-protokollen (Microsoft Integrated Windows Authentication) til HTTP-forbindelser. %Net.HttpRequest kan nu bruge Windows-godkendelse over HTTP 1.1 til at oprette forbindelse til en sikker server. Brugere giver adgangsoplysninger, eller %Net.HttpRequest vil forsøge at bruge den aktuelle kontekst. Understøttede autentificeringsordninger er Negotiate (Kerberos & NTLM), NTLM og Basic. Flere detaljer - "Levering af godkendelse'.
  • Forbedret logning og asynkron I/O-ydelse.

For brugere med support er version 2019.1 tilgængelig til download i afsnittet Onlinedistributioner på webstedet wrc.intersystems.com.

Alle kan prøve den nye version ved at installere en container med Community Edition, som ledig på dockerhub.com.

Kilde: www.habr.com

Tilføj en kommentar