Liberigo de InterSystems IRIS 2019.1

Meze de marto eliris nova versio de la datumplatformo InterSystems IRIS 2019.1

Ni prezentas al via atento liston de ŝanĝoj en la rusa. La plena listo de ŝanĝoj kaj Altgradiga Kontrollisto en la angla troveblas ĉe ligilo.

Plibonigoj al InterSystems Cloud Manager

InterSystems Cloud Manager estas ilo por facile deploji InterSystems IRIS-instalaĵojn en la nubo. En eldono 2019.1 la sekvaj funkcioj aperis en ICM:

Klientaj lingvoj

La eldono inkluzivas novajn modulojn por labori kun InterSystems IRIS:

Plibonigita skaleblo kaj distribuita cluster-administrado

La distribuita areto de InterSystems IRIS dividas datumojn kaj kaŝmemoron tra pluraj serviloj, provizante flekseblan, kostefikan skaleblon por pridemandi kaj aldoni datumojn. Ĉi tiu eldono inkluzivas la sekvajn plibonigojn:

  • Subteno por pli da SQL-skriptoj. Nodoj nun povas esti aldonitaj al areto iam ajn, sendepende de la datumbaza skemo kaj ŝlosiloj uzataj. Post aldonado de nodo, la datumoj povas esti rebalancitaj (senrete). Pli da detaloj - "Reekvilibrigi Fraĉajn Datumojn Tra Pliaj Shard-Datenserviloj".
  • Nova paĝo kun superrigardo kaj agordo de la areto aperis en la Administra Portalo.
  • Nova API por krei konsekvencan aretrezervon. Pli da detaloj - "Kunordigita Rezervo kaj Restarigo de Fragmentaj Aretoj".
  • La nova Java ilo por amasa datumŝarĝo ankaŭ estas optimumigita por labori kun areto.

Pliboniĝoj en SQL

Ĉi tiu eldono inkluzivas signifajn plibonigojn en la agado kaj facileco de uzado de SQL.

  • Aŭtomata paraleligo de taŭgaj demandoj. Pli da detaloj - "Tutsistemo Paralela Demanda Pretigo".
  • Nova komando TUNE TABLE por agordi tabelon per la SQL-interfaco. Pli da detaloj - "TUNE TABLO".
  • Plibonigoj al la SQL-Ŝelo, kiu nun permesas al vi vidi skemojn, tabelojn kaj vidojn difinitajn aŭ disponeblajn en la nuna amplekso. Pli da detaloj - "Uzante la SQL Shell-Interfacon".
  • La demandplana vido nun montras subplanojn de kunmetitaj planoj por paraleligo kaj clusterdemandoj.
  • Opcioj nun povas esti aldonitaj al la demanda korpo por superregi la SQL-sistemajn agordojn por tiu demando. Pli da detaloj - "Komentaj Opcioj".
  • InterSystems inkluzivas diversajn SQL-plibonigojn, kiuj estas nevideblaj por la aplikaĵo kun ĉiu eldono. En 2019.1, precipe multaj tiaj plibonigoj estis aldonitaj al la demandoptimumiganto kaj kodgeneratoro. Kune kun aŭtomata paraleligo de uzantdemandoj, ĉi tio signife devus plibonigi la agadon de aplikoj uzantaj InterSystems IRIS SQL.

Pliboniĝoj en Analytics

  • Kapablo agordi partajn datojn en Business Intelligence. Ekzemple, indiku daton por kiu nur la jaro aŭ jaro kaj monato estas konataj. Pli da detaloj - "Partaj Datoj".
  • Nova %SQLRESTRICT konstruo por filtri datumojn per SQL en MDX-demando.

Pliboniĝoj en integriĝaj kapabloj

Ĉi tiu eldono havas multajn plibonigojn, kiuj faciligas agordi kaj solvi problemojn en produktoj:

  • Serĉu kaj rigardu ĉiujn vojojn, kiujn mesaĝo povas preni en produkto. Pli da detaloj - "Vidante Interfacajn Mapojn".
  • Trovi lokojn kie produktaj komponantoj referencas aliajn produktajn komponantojn. Pli da detaloj - "Trovi Interfacajn Referencojn".
  • Testado de datumaj transformoj. En la prova dialogo, vi nun povas agordi valorojn por la aux, kunteksto kaj procezaj objektoj, kvazaŭ la transformo estus vokita kun la objektoj pravigitaj. Legu pli "Uzante la Transforman Testpaĝon".
  • DTL-redaktilo. Novaj agoj - ŝaltilo/kazo. Ŝanco grupaj agoj и aldoni komentojn al transformoj.
  • Nun vi povas sendi mesaĝon al regulo kaj vidi la rezulton de ekzekuto sen ruli la mesaĝon tra la tuta produkto. Pli da detaloj - "Testado de Vojaj Reguloj".
  • Kapablo elŝuti mesaĝojn de Message Viewer al via loka komputilo. Pli da detaloj - "Eksportante Mesaĝojn".
  • Kapablo elŝuti protokolojn al via loka komputilo. Pli da detaloj - "Enkonduko al la Event Log Paĝo".
  • En la Regulredaktilo, vi nun povas aldoni komentojn al reguloj kaj malfermi kaj redakti transformojn, kiuj estas uzataj en la regulo, kiun vi redaktas.
  • La agordo de Atendado de Atendado de Atendo nun specifas la tempon post kiu mesaĝo en la atendovico de produktaĵo aŭ aktiva mesaĝo generos alarmon. Antaŭe, ĉi tiu tempodaŭro aplikita nur al mesaĝoj en la produktadvico. Pli da detaloj - "Atendado de Atendo de Atendo".
  • Limigante aliron al "Sistemaj defaŭltaj agordoj". Administrantoj povas agordi uzantojn por redakti, vidi aŭ forigi defaŭltajn agordojn. Pli da detaloj - "Sekureco por Sistemaj Defaŭltaj Agordoj".
  • Kapablo eksporti produktojn al loka komputilo. Pli da detaloj - "Eksportante Produktadon".
  • Eblas disfaldi produktojn de loka komputilo. Pli da detaloj - "Deplojante Produktadon sur Celsistemo".
  • Vastigita navigado sur la paĝo de agordoj de la produkto. Ligiloj estis aldonitaj al legosignoj sur la paĝo de Produkta Agordo por rapide malfermi rilatajn erojn en aparta fenestro. Sur la langeto Queue, klakante la mesaĝnumero malfermas la spuron. Sur la langeto Mesaĝoj, alklakante la numeron de sesio malfermas la spuron. Sur la langeto Procezoj, alklako de la mesaĝnumero malfermas la spuron, kaj alklako de la proceznumero malfermas fenestron kun procezaj detaloj.
  • Novaj opcioj en la Sorĉisto de Aldoni Komercajn Produktajn Erojn. Uzantoj nun povas aŭtomate asigni sistemajn defaŭltojn se kampoj estas lasitaj malplenaj kaj agordi pakaĵetan prefikson por generi vojregulojn. Pli da detaloj - "Sorĉisto Opcioj".

Sistema rendimento kaj kapabloj

  • Signifaj skalebleco kaj rendimentoplibonigoj, precipe por grandaj NUMA-sistemoj. Ĉi tiuj plibonigoj inkluzivas skaleblo-ŝanĝojn al statistika kolekto kaj tutmonda bufro-administrado, agado-plibonigoj al abonnivela mapado de globaloj, kaj aliaj optimumigoj por eviti punterbloktraversadon. Por ebligi ĉi tiujn plibonigojn, ŝanĝoj estis faritaj al la statistiko pri sistemo kaj memoruzo priskribitaj en Kontrollisto por ĉi tiu eldono. Tiuj plibonigoj pliigas la memoron asignitan por tutmondaj bufrometadatenoj je 64 bajtoj per bufro sur Intel-sistemoj kaj je 128 bajtoj sur IBM Power. Ekzemple, por 8K-bloka bufro, la pliiĝo estus 0,75% por Intel-sistemoj. Tiuj plibonigoj ankaŭ kaŭzis malgrandajn ŝanĝojn en la montrado de statistiko en servaĵoj kaj la Administrado-Portalo.
  • Key Management Interoperability Protocol (KMIP). Komencante kun ĉi tiu eldono, InterSystems IRIS povas esti kliento de la industria ŝlosiladministra servilo. KMIP, OASIS-normo, alportas la potencon de centralizita ŝlosiladministrado. Vi povas uzi KMIP-servilŝlosilojn por ĉifri kaj la datumbazon kaj individuajn elementojn. KMIP-servilŝlosiloj estas alireblaj en la sama maniero kiel ŝlosiloj stokitaj en dosieroj, ekzemple por ĉifrado de protokolaj dosieroj. InterSystems IRIS subtenas kopii ŝlosilojn de KMIP-servilo al lokaj dosieroj por krei lokajn sekurkopiojn. Pli da detaloj - "Administri Ŝlosilojn kun la Protokolo pri Ŝlosila Administra Interfunkciebleco (KMIP)»
  • Nova DataMove ilo por transdoni datumojn de unu datumbazo al alia, samtempe ŝanĝante tutmondajn ekranajn agordojn. Pli da detaloj - "Uzante DataMove kun InterSystems IRIS".
  • Subteno por ĉenoj pli longaj ol 3'641'144 en JSON-objektoj.
  • Subteno por konekti IRIS Studion al Caché kaj Ensemble.
  • Subteno por la protokolo SPNEGO (Microsoft Integrated Windows Authentication) por HTTP-konektoj. %Net.HttpRequest nun povas uzi Vindozan aŭtentikigon per HTTP 1.1 por konektiĝi al sekura servilo. Uzantoj disponigas alirkreditaĵojn, aŭ %Net.HttpRequest provos uzi la nunan kuntekston. Subtenataj aŭtentikigskemoj estas Negotiate (Kerberos & NTLM), NTLM kaj Basic. Pli da detaloj - "Provizante Aŭtentikigon".
  • Plibonigita protokolo kaj nesinkrona I/O-efikeco.

Por uzantoj kun subteno, eldono 2019.1 estas elŝutebla en la sekcio de Interretaj Distribuoj de la retejo wrc.intersystems.com.

Ĉiu povas provi la novan version instalante ujon kun Community Edition, kiu disponebla ĉe dockerhub.com.

fonto: www.habr.com

Aldoni komenton