InterSystems IRIS 2019.1 izlaišana

Marta vidū iznāca jauna versija datu platformas InterSystems IRIS 2019.1

Piedāvājam jūsu uzmanībai izmaiņu sarakstu latviešu valodā. Pilnu izmaiņu sarakstu un Upgrade Checklist angļu valodā var atrast pie saišu.

Uzlabošanās InterSystems Cloud Manager

InterSystems Cloud Manager – rīks vienkāršai InterSystems IRIS instalāciju izvietošanai mākonī. Versijā 2019.1 ICM ir pievienotas šādas iespējas:

Klientu valodas

Izlaižam jaunas moduli darbam ar InterSystems IRIS:

Uzlabojoša skalējamība un sadalīta klastera pārvaldība

Sadalīts klasteris InterSystems IRIS dalās datos un kešatmiņā starp vairākiem serveriem, nodrošinot elastīgu, lētu skalējamību pieprasījumiem un datu pievienošanai. Šajā laidienā ir iekļautas šādas uzlabojumi:

Uzlabojumi SQL

Šajā laidienā ir iekļauti ievērojami uzlabojumi SQL darbības ātrumā un lietošanas vienkāršībā.

  • Automātiska paralelizācija atbilstošiem vaicājumiem. Plašāk — „Sistēmas mēroga paralēlie vaicājumi».
  • Jaunais TUNE TABLE komanda tabulas konfigurēšanai caur SQL saskarni. Plašāk — „TUNE TABLE».
  • SQL Shell uzlabojumi, kurā tagad var apskatīt shēmas, tabulas un skatījumus, kas ir definēti vai pieejami pašreizējā jomā. Plašāk — „Izmantojot SQL Shell saskarni».
  • Vaicājuma plāna apskate tagad parāda apakšplānus sastatņu plāniem paralelizācijas un klastera vaicājumiem.
  • Vaicājumā tagad var pievienot opcijas, lai pārrakstītu sistēmas SQL iestatījumus šim vaicājumam. Plašāk — „Komentāra opcijas».
  • Katrs InterSystems laidienā iekļauj dažādus uzlabojumus SQL, kas ir nemanāmi priekš lietotāja. 2019.1 laidienā tika pievienots īpaši daudz šādu uzlabojumu vaicājumu optimizatoram un kodu ģeneratoram. Kopā ar automātisko vaicājumu paralelizāciju lietotājiem tas ievērojami uzlabos InterSystems IRIS SQL lietojumprogrammu veiktspēju.

Uzlabojumi analītikā

  • Iespēja norādīt daļējas cenas Business Intelligence. Piemēram, norādīt datumu, ja zināms tikai gads vai gads un mēnesis. Plašāk — „Daļējas datums».
  • Jauna %SQLRESTRICT konstrukcija datu filtrēšanai caur SQL MDX vaicājumā.

Uzlabojumi integrācijas iespējās

Šajā laidienā ir daudz uzlabojumu, kas atvieglo produktu konfigurāciju un problēmu meklēšanu:

  • Visu ceļu meklēšana un apskate, pa kuriem ziņojums varēs iziet produkcijā. Plašāk — „Izsūtīšanas saskarnes kartes».
  • Meklēšana vietās, kur produktu komponenti atsaucas uz citiem produktu komponentiem. Plašāk — „Atsauces uz saskarnēm meklēšana».
  • Datu transformāciju testi. Testēšanas dialogā tagad var iestatīt vērtības aux, context un process objektiem, kā ja transformācija būtu izsaukta ar inicializētiem objektiem. Plašāk — „Izmantojot transformācijas testēšanas lapu».
  • DTL redaktors. Jaunas darbības — switch/case. Iespēja grupēt darbības un pievienot komentārus transformācijām.
  • Tagad ir iespējams nosūtīt ziņojumu uz noteikumu un redzēt izpildes rezultātu bez ziņojuma izpildes visā produktā. Plašāk — „Maršrutu testēšanas noteikumi».
  • Iespēja lejupielādēt ziņas no ziņu skatīšanas uz lokālo datoru. Plašāk — «Ziņu eksportēšana».
  • Iespēja lejupielādēt žurnāla notikumus uz lokālo datoru. Plašāk — «Ievads notikumu žurnāla lapā».
  • Tagad noteikumu redaktorā var pievienot komentārus pie noteikumiem un atvērt un rediģēt pārveidojumus, kas tiek izmantoti rediģējamajā noteikumā.
  • Iestatījums „Rindas gaidīšanas laika izsekošana” (Queue Wait Alert) tagad norāda laiku, pēc kura tiek ģenerēts brīdinājums par ziņu, kas atrodas produkta elementa rindā vai aktīvu ziņu. Agrāk šis gaidīšanas laiks attiecās tikai uz ziņām, kas atrodas produkta elementa rindā. Plašāk — «Rindas gaidīšanas brīdinājums».
  • Piekļuves ierobežojums „Noklusējuma sistēmas iestatījumiem”. Administratori var konfigurēt lietotājus, lai rediģētu, skatītu vai dzēstu noklusējuma iestatījumus. Plašāk — «Drošība noklusējuma sistēmas iestatījumiem».
  • Iespēja eksportēt produkciju uz lokālo datoru. Plašāk — «Produkcijas eksportēšana».
  • Iespēja izvietot produkciju no lokālā datora. Plašāk — «Produkcijas izvietošana mērķa sistēmā».
  • Paplašināta navigācija produkcijas iestatījumu lapā. Produkcijas iestatījumu lapai ir pievienotas saites pie cilnēm, lai ātri atvērtu atbilstošos elementus atsevišķā logā. Cilnē „Rinda” noklikšķinot uz ziņas numura atver izsekošanu. Cilnē „Ziņas” noklikšķinot uz sesijas numura atver izsekošanu. Cilnē „Procesi” noklikšķinot uz ziņas numura atver izsekošanu, bet uz procesa numura — procesa detaļu logu.
  • Jaunas iespējas biznesa produkta pievienošanas vednī. Tagad lietotāji var automātiski piešķirt noklusējuma sistēmas vērtības, ja lauki atstāti tukši, un noteikt pakotnes prefiksu maršrutizēšanas noteikumu ģenerēšanai. Plašāk — «Vedņa iespējas».

Sistēmas sniegums un iespējas

  • Ievērojami uzlabojumi skalējamībā un sniegumā, īpaši liela apjoma sistēmām ar nevienmērīgu piekļuvi atmiņai (NUMA). Šie uzlabojumi ietver skalējamības izmaiņas globālo buferu statistikas vākšanā un pārvaldībā, kā arī snieguma uzlabojumus globālo attēlošanā indeksu līmenī (subscript-level mapping) un citas optimizācijas, lai izvairītos no rādītāju bloku apmēram. Lai šie uzlabojumi kļūtu iespējami, tika ieviestas izmaiņas sistēmas un atmiņas statistikas vākšanā, kas aprakstītas šī izlaiduma pārbaudē. Šie uzlabojumi palielina atmiņas apjomu, kas piešķirts globālo buferu metadatiem, par 64 baitiem uz katru buferi Intel sistēmās un par 128 baitiem IBM Power sistēmās. Piemēram, 8 kilobaitu buferim pieaugums būs 0,75% Intel sistēmās. Šie uzlabojumi ir izraisījuši arī nelielas izmaiņas statistikas attēlošanā utilītēs un Vadības portālā.
  • Protokols atslēgu kopīgai pārvaldībai (Key Management Interoperability Protocol — KMIP). Sākot ar šo izlaišanu, InterSystems IRIS var būt klienta industrijas atslēgu pārvaldības serverim. KMIP, OASIS standarts, nodrošina centralizētas atslēgu pārvaldības spēku. Jūs varat izmantot KMIP servera atslēgas, lai šifrētu gan datu bāzes, gan atsevišķus elementus. KMIP servera atslēgas ir pieejamas tāpat kā atslēgas, kas glabājas failos, piemēram, žurnālu failu šifrēšanai. InterSystems IRIS atbalsta atslēgu kopēšanu no KMIP servera uz lokālajiem failiem, lai izveidotu lokālās dublējumkopijas. Plašāk — "Atslēgu pārvaldība ar atslēgu pārvaldības saderības protokolu (KMIP)»
  • Jauna utilītāte DataMove datu pārsūtīšanai no vienas datu bāzes uz otru, vienlaikus mainot globālo attēlošanas iestatījumus. Plašāk — "DataMove izmantošana ar InterSystems IRIS».
  • Atbalsts virkņu garumā, kas pārsniedz 3’641’144 JSON objektos.
  • Atbalsts IRIS Studio savienojumam ar Caché un Ensemble.
  • Atbalsts SPNEGO protokolam (Microsoft Integrated Windows Authentication) HTTP savienojumos. Tagad %Net.HttpRequest var izmantot Windows autentifikāciju, izmantojot HTTP 1.1 protokolu, lai savienotos ar aizsargāto serveri. Lietotāji sniedz piekļuves akreditīvus vai %Net.HttpRequest mēģinās izmantot esošo kontekstu. Atbalstītās autentifikācijas shēmas ir Negotiate (Kerberos & NTLM), NTLM un Basic. Plašāk — "Autentifikācijas nodrošināšana».
  • Uzlabota žurnālu veidošanas un asinkrónā ievadīšana/izvadīšana.

Lietotājiem ar atbalstu versija 2019.1 ir pieejama lejupielādei Online Distributions sadaļā vietnē wrc.intersystems.com.

Visi, kas vēlas, var izmēģināt jauno versiju, instalējot konteineru ar Community Edition, kas pieejams atrodas dockerhub.com.

Avots: habr.com

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster