Release fan InterSystems IRIS 2019.1

Mid maart kaam út nije ferzje fan it InterSystems IRIS 2019.1 gegevensplatfoarm

Wy presintearje jo oandacht in list mei feroaringen yn it Russysk. De folsleine list mei feroarings en Upgrade Checklist yn it Ingelsk is te finen op link.

Ferbetterings oan InterSystems Cloud Manager

InterSystems Cloud Manager is in hulpprogramma foar it maklik ynsetten fan InterSystems IRIS-ynstallaasjes yn 'e wolk. Yn release 2019.1 ferskynden de folgjende funksjes yn ICM:

  • Beskikberens sône stipe. Oanmeitsjen fan ynstallaasjes dy't ferskate sônes besette binnen ien regio. Mear details - "Ynset oer meardere sônes".
  • Asynchronous spegelstipe. Ynklusyf asynchrone spegelknooppunten yn 'e ynstallaasjekonfiguraasje. Mear details - "Mirrored konfiguraasje easken".
  • Ynstallearje InterSystems IRIS sûnder konteners te brûken, direkt fanút it ynstallaasjepakket. Mear details - "Containerless ynset".
  • Stipe foar ûntdekking fan tsjinsten. Mear details - Diele ICM Deployments.

Client talen

De release omfettet nije modules foar wurkjen mei InterSystems IRIS:

Ferbettere skaalberens en ferspraat klusterbehear

It ferdielde kluster fan InterSystems IRIS dielt gegevens en cache oer meardere servers, en leveret fleksibele, kosten-effektive skalberens foar it opfreegjen en tafoegjen fan gegevens. Dizze útjefte omfettet de folgjende ferbetterings:

  • Stipe foar mear SQL-skripts. Knooppunten kinne no op elk momint wurde tafoege oan in kluster, nettsjinsteande it databankskema en brûkte kaaien. Nei it tafoegjen fan in knooppunt kinne de gegevens opnij balansearre wurde (offline). Mear details - "Rebalance Sharded Data oer Oanfoljende Shard Data Servers".
  • In nije side mei in oersjoch en konfiguraasje fan it kluster is ferskynd yn it Behearsportaal.
  • Nije API foar it meitsjen fan in konsekwint kluster-backup. Mear details - "Koördinearre reservekopy en weromsette fan Sharded Clusters".
  • It nije Java-hulpprogramma foar it laden fan bulkgegevens is ek optimalisearre foar wurkjen mei in kluster.

Ferbetterings yn SQL

Dizze útjefte omfettet signifikante ferbetteringen yn 'e prestaasjes en it gemak fan gebrûk fan SQL.

  • Auto-parallelisaasje fan passende queries. Mear details - "Systeembrede Parallel Query Processing".
  • Nije TUNE TABLE kommando foar it ôfstimmen fan in tabel fia de SQL ynterface. Mear details - "TUNE TABEL".
  • Ferbetteringen oan 'e SQL Shell, wêrmei jo no skema's, tabellen en werjeften kinne besjen dy't definieare of beskikber binne yn it hjoeddeistige berik. Mear details - "Mei help fan de SQL Shell Interface".
  • De queryplanwerjefte lit no subplannen sjen fan gearstalde plannen foar parallelisaasje en klusterfragen.
  • Opsjes kinne no wurde tafoege oan it query-lichem om de SQL-systeemynstellingen foar dy query te oerskriuwen. Mear details - "Comment Opsjes".
  • InterSystems omfettet ferskate SQL-ferbetterings dy't ûnsichtber binne foar de applikaasje mei elke release. Yn 2019.1 waarden foaral in protte sokke ferbetterings tafoege oan de query-optimizer en koadegenerator. Tegearre mei automatyske parallellisaasje fan brûkersfragen soe dit de prestaasjes fan applikaasjes mei InterSystems IRIS SQL signifikant moatte ferbetterje.

Ferbetterings yn Analytics

  • Mooglikheid om dieldatums yn te stellen yn Business Intelligence. Jou bygelyks in datum oan wêrfan allinich it jier of jier en moanne bekend binne. Mear details - "Partial Dates".
  • Nije %SQLRESTRICT-konstruksje foar it filterjen fan gegevens fia SQL binnen in MDX-fraach.

Ferbetteringen yn yntegraasjemooglikheden

Dizze release hat in protte ferbetterings dy't it makliker meitsje om problemen yn produkten te konfigurearjen en op te lossen:

  • Sykje en besjoch alle paden dy't in berjocht kin nimme yn in produkt. Mear details - "Viewing Interface Maps".
  • It finen fan plakken dêr't produkt ûnderdielen ferwize nei oare produkt ûnderdielen. Mear details - "It finen fan ynterfaceferwizings".
  • Testen fan gegevenstransformaasjes. Yn it testdialooch kinne jo no wearden ynstelle foar de aux-, kontekst- en prosesobjekten, as wie de transformaasje oproppen mei de objekten inisjalisearre. Lês mear "Mei help fan de Transformaasje Test Side".
  • DTL bewurker. Nije aksjes - switch / gefal. Gelegenheid groep aksjes и add comments oan transformaasjes.
  • No kinne jo in berjocht nei in regel stjoere en it resultaat fan útfiering sjen sûnder it berjocht oer it heule produkt te rinnen. Mear details - "Testen Routing Regels".
  • Mooglikheid om berjochten te downloaden fan Message Viewer nei jo lokale kompjûter. Mear details - "Berjochten eksportearje".
  • Mooglikheid om log-eveneminten te downloaden nei jo lokale kompjûter. Mear details - "Ynlieding ta de Event Log Side".
  • Yn de Regelbewurker kinne jo no opmerkings tafoegje oan regels en transformaasjes iepenje en bewurkje dy't brûkt wurde yn 'e regel dy't jo bewurkje.
  • De ynstelling foar Wachtwachtrige alert spesifisearret no de tiid wêrnei't in berjocht yn 'e wachtrige fan in produktartikel of in aktyf berjocht in warskôging sil generearje. Earder waard dizze time-out allinich tapast op berjochten yn 'e produksje-itemwachtrige. Mear details - "Wachtride Wachtwarskôging".
  • Beheine tagong ta "Systeem Standertynstellings". Behearders kinne brûkers ynstelle om standertynstellingen te bewurkjen, te besjen of te wiskjen. Mear details - "Feiligens foar Systeem Standertynstellings".
  • Mooglikheid om produkten te eksportearjen nei in lokale kompjûter. Mear details - "It eksportearjen fan in produksje".
  • It is mooglik om produkten fan in lokale kompjûter yn te setten. Mear details - "It ynsetten fan in produksje op in doelsysteem".
  • Utwreide navigaasje op 'e produktynstellingsside. Keppelings binne tafoege oan blêdwizers op 'e Product Setup-side om relatearre items fluch te iepenjen yn in apart finster. Klikje op it ljepblêd Wachtrige op it berjochtnûmer iepenet it spoar. Op it ljepblêd Berjochten, klikje op it sesjenûmer iepenet it spoar. Op it ljepblêd Processes, klikje op it berjochtnûmer iepenet it spoar, en klikje op it prosesnûmer iepent in finster mei prosesdetails.
  • Nije opsjes yn de Add Business Product Item Wizard. Brûkers kinne no automatysk systeemstanderts tawize as fjilden leech wurde litten en in pakketfoarheaksel ynstelle om routingregels te generearjen. Mear details - "Wizard Opsjes".

Systeem prestaasjes en mooglikheden

  • Wichtige skalberens en prestaasjesferbetteringen, benammen foar grutte NUMA-systemen. Dizze ferbetteringen omfetsje skalberenswizigingen foar it sammeljen fan statistyk en wrâldwide bufferbehear, prestaasjesferbetteringen foar mapping fan globalen op subscript-nivo, en oare optimalisaasjes om trochgong fan oanwizerblokken te foarkommen. Om dizze ferbetterings mooglik te meitsjen, binne wizigingen makke oan it systeem- en ûnthâldgebrûkstatistiken beskreaun yn checklist foar dizze útjefte. Dizze ferbetterings fergrutsje it ûnthâld dat is tawiisd foar globale buffermetadata mei 64 bytes per buffer op Intel-systemen en mei 128 bytes op IBM Power. Bygelyks, foar in 8K-blokbuffer soe de ferheging 0,75% wêze foar Intel-systemen. Dizze ferbetteringen liede ek ta lytse feroaringen yn 'e werjefte fan statistiken yn nutsbedriuwen en it Management Portal.
  • Key Management Interoperability Protocol (KMIP). Begjin mei dizze release kin InterSystems IRIS in kliïnt wêze fan 'e yndustriële kaaibehearserver. KMIP, in OASIS-standert, bringt de krêft fan sintralisearre kaaibehear. Jo kinne KMIP-tsjinnerkaaien brûke om sawol de databank as yndividuele eleminten te fersiferjen. KMIP tsjinner kaaien binne tagonklik op deselde wize as kaaien opslein yn triemmen, bygelyks foar fersifering log triemmen. InterSystems IRIS stipet it kopiearjen fan kaaien fan in KMIP-tsjinner nei lokale bestannen om lokale backups te meitsjen. Mear details - "Kaaien beheare mei it Key Management Interoperability Protocol (KMIP)»
  • Nije DataMove-hulpprogramma foar it oerdragen fan gegevens fan de iene databank nei de oare, wylst tagelyk globale werjefteynstellingen wizigje. Mear details - "Gebrûk fan DataMove mei InterSystems IRIS".
  • Stipe foar snaren langer dan 3'641'144 yn JSON-objekten.
  • Stipe foar it ferbinen fan IRIS Studio oan Caché en Ensemble.
  • Stipe foar it SPNEGO (Microsoft Integrated Windows Authentication) protokol foar HTTP-ferbiningen. %Net.HttpRequest kin no Windows-autentikaasje brûke oer HTTP 1.1 om te ferbinen mei in feilige tsjinner. Brûkers jouwe tagongsgegevens, of %Net.HttpRequest sil besykje de hjoeddeistige kontekst te brûken. Stipe autentikaasjeskema's binne ûnderhannelje (Kerberos & NTLM), NTLM en Basic. Mear details - "It leverjen fan autentikaasje".
  • Ferbettere logging en asynchrone I/O-prestaasjes.

Foar brûkers mei stipe, release 2019.1 is te downloaden yn 'e seksje Online Distributions fan' e webside wrc.intersystems.com.

Elkenien kin de nije ferzje besykje troch in kontener te ynstallearjen mei Community Edition, dy't beskikber op dockerhub.com.

Boarne: www.habr.com

Add a comment