Objava InterSystems IRIS 2019.1

Sredinom ožujka puštena nova verzija platforme za podatke InterSystems IRIS 2019.1

Predstavljamo vam popis promjena na hrvatskom jeziku. Potpuni popis promjena i Upgrade Checklist na engleskom jeziku možete pronaći na vezi.

Poboljšanja u InterSystems Cloud Manageru

InterSystems Cloud Manager je alat za jednostavno postavljanje instalacija InterSystems IRIS u oblaku. U verziji 2019.1, ICM je dobio sljedeće mogućnosti:

  • Podrška za dostupne zone (availability zone). Kreiranje instalacija koje zauzimaju više zona unutar jednog regiona. Više informacija — «Deploying Across Multiple Zones».
  • Podrška za asinkrono ogledanje. Uključivanje asinkronih čvorova ogledala u konfiguraciju instalacije. Više informacija — «Mirrored Configuration Requirements».
  • Instalacija InterSystems IRIS bez korištenja kontejnera, direktno iz instalacijskog paketa. Više informacija — «Containerless Deployment».
  • Podrška za otkrivanje usluga (service discovery). Više informacija — Sharing ICM Deployments.

Klijentski jezici

U relaciji su novi moduli za rad s InterSystems IRIS-om:

Poboljšana skalabilnost i upravljanje distribuiranim klasterom

Distribuirani klaster u InterSystems IRIS-u dijeli podatke i keš između više poslužitelja, pružajući fleksibilnu, ekonomičnu skalabilnost za upite i dodavanje podataka. Ova verzija donosi sljedeća poboljšanja:

  • Podrška za više scenarija za SQL. Čvorovi u klasteru sada se mogu dodavati u bilo kojem trenutku, neovisno o shemi baze podataka i korištenim ključevima. Nakon dodavanja čvora, podaci se mogu rebalanceirati (offline). Više informacija — «Rebalance Sharded Data Across Additional Shard Data Servers».
  • U Portal upravljanja dodana je nova stranica s pregledom i konfiguracijom klastera.
  • Novi API za stvaranje usklađene sigurnosne kopije klastera. Više informacija — «Coordinated Backup and Restore of Sharded Clusters».
  • Nova Java utilita za masovno učitavanje podataka optimizirana je i za rad s klasterom.

Poboljšanja u SQL-u

Ovo izdanje uključuje značajna poboljšanja u performansama i jednostavnosti korištenja SQL-a.

  • Automatska paralelizacija pogodnih upita. Više informacija — «Paralelno procesiranje upita u cijelom sustavu».
  • Nova naredba TUNE TABLE za podešavanje tablice putem SQL sučelja. Više informacija — «TUNE TABLE».
  • Poboljšanja SQL ljuske, u kojoj sada možete pregledavati sheme, tablice i prikaze definirane ili dostupne u trenutnom kontekstu. Više informacija — «Korištenje SQL Shell sučelja».
  • Pregled plana upita sada prikazuje podplanove složenih planova tijekom paralelizacije i upita prema klasteru.
  • U tekst upita sada možete dodati opcije za prepisivanje sistemskih postavki SQL-a za ovaj upit. Više informacija — «Opcije komentara».
  • Svako izdanje InterSystems uključuje razna neprimjetna poboljšanja SQL-a. U 2019.1 posebno je mnogo ovakvih poboljšanja dodano optimizatoru upita i generatoru koda. Zajedno s automatskom paralelizacijom upita, to bi korisnicima trebalo značajno povećati performanse aplikacija koje koriste InterSystems IRIS SQL.

Poboljšanja u analitici

  • Mogućnost unosa djelomičnih datuma u poslovnoj inteligenciji. Na primjer, navedite datum za koji je poznata samo godina ili godina i mjesec. Više informacija — «Djelomični datumi».
  • Nova konstrukcija %SQLRESTRICT za filtriranje podataka putem SQL-a unutar MDX upita.

Poboljšanja u integracijskim mogućnostima

U ovom izdanju ima mnogo poboljšanja koja olakšavaju podešavanje i pronalaženje problema u proizvodima:

  • Pretraživanje i pregled svih puteva kojima poruka može proći u proizvodu. Više informacija — «Pregledavanje sučelja mapiranja».
  • Pretraživanje mjesta gdje se sastavne komponente pozivaju na druge komponente proizvoda. Više informacija — «Pronalaženje referenci sučelja».
  • Testiranje transformacija podataka. U dijalogu za testiranje sada možete postaviti vrijednosti za objekte aux, context i process, kao da je transformacija pozvana s inicijaliziranim objektima. Više informacija — «Korištenje stranice za testiranje transformacija».
  • DTL uređivač. Nove radnje — switch/case. Mogućnost grupiranja radnji i dodavanja komentara transformacijama.
  • Sada možete poslati poruku pravilu i vidjeti rezultat izvršavanja bez prolaska poruke kroz cijeli proizvod. Više informacija — «Testiranje pravila usmjeravanja».
  • Mogućnost preuzimanja poruka iz pregleda poruka na lokalno računalo. Više informacija — «Izvoz poruka».
  • Mogućnost preuzimanja događaja iz evidencije na lokalno računalo. Više informacija — «Uvod u stranicu evidencije događaja».
  • U uređivaču pravila sada je moguće dodavati komentare uz pravila i otvarati i uređivati transformacije koje se koriste u uređivanom pravilu.
  • Postavka 'Vrijeme čekanja u redu' (Queue Wait Alert) sada označava vrijeme nakon kojeg za poruku koja se nalazi u redu proizvoda ili aktivnu poruku generira obavijest. Ranije se ovo vrijeme čekanja odnosilo samo na poruke u redu proizvoda. Više informacija — «Obavijest o čekanju u redu».
  • Ograničenje pristupa 'Zadanim sistemskim postavkama'. Administratori mogu konfigurirati korisnike za uređivanje, pregled ili brisanje postavki prema zadanim postavkama. Više informacija — «Sigurnost za zadane sistemske postavke».
  • Mogućnost izvoza proizvoda na lokalno računalo. Više informacija — «Izvoz proizvoda».
  • Mogućnost implementacije proizvoda s lokalnog računala. Više informacija — «Implementacija proizvoda na ciljni sustav».
  • Proširena navigacija na stranici postavki proizvoda. Na oznakama stranice postavki proizvoda dodani su linkovi za brzo otvaranje odgovarajućih stavki u zasebnom prozoru. Na oznaci Red, klikom na broj poruke otvara se praćenje. Na oznaci Poruke, klikom na broj sesije otvara se praćenje. Na oznaci Procesi, klikom na broj poruke otvara se praćenje, a klikom na broj procesa otvara se prozor s detaljima procesa.
  • Nove opcije u čarobnjaku za dodavanje stavke poslovnog proizvoda. Sada korisnici mogu automatski postaviti sistemske zadane vrijednosti ako su polja prazna i postaviti prefiks paketa za generiranje pravila usmjeravanja. Više informacija — «Opcije čarobnjaka».

Sistemske performanse i mogućnosti

  • Značajna poboljšanja u skalabilnosti i performansama, posebno za velike sustave s neuravnoteženim pristupom memoriji (NUMA). Ova poboljšanja uključuju promjene u skalabilnosti prilikom sakupljanja statistike i upravljanja globalnim međuspremnikom, poboljšanja performansi prilikom prikazivanja globalnih metapodataka na razini indeksa (subscript-level mapping), te druge optimizacije kako bi se izbjeglo zaobilaženje blokova pokazivača. Kako bi ova poboljšanja postala moguća, izvršene su promjene u statistici sustava i korištenju memorije, što je opisano u provjeri ovog izdanja. Ova poboljšanja povećavaju veličinu memorije dodijeljene za metapodatke globalnog međuspremnika za 64 bajta po međuspremniku na Intel sustavima i za 128 bajta na IBM Power sustavima. Na primjer, za međuspremnik od 8 kilobajta, povećanje će biti 0,75% za Intel sustave. Ova poboljšanja također su dovela do malih promjena u prikazivanju statistike u alatima i Upravljačkom portalu.
  • Protokol za upravljanje ključevima (Key Management Interoperability Protocol – KMIP). Počevši od ovog izdanja, InterSystems IRIS može funkcionirati kao klijent industrijskog servera za upravljanje ključevima. KMIP, OASIS standard, omogućuje središnje upravljanje ključevima. Možete koristiti ključeve s KMIP servera za šifriranje kako baze podataka, tako i pojedinačnih stavki. Ključevi s KMIP servera dostupni su kao i ključevi pohranjeni u datotekama, na primjer, za šifriranje datoteka s zapisima. InterSystems IRIS podržava kopiranje ključeva s KMIP servera u lokalne datoteke, radi izrade lokalnih sigurnosnih kopija. Više informacija — «Upravljanje ključevima s protokolom za upravljanje ključevima (KMIP)»
  • Nou utiliteta DataMove za prijenos podataka iz jedne baze podataka u drugu, istovremeno mijenjajući postavke prikaza globalnih međuspremnika. Više informacija — «Korištenje DataMove s InterSystems IRIS».
  • Podrška za nizove duže od 3’641’144 u JSON objektima.
  • Podrška za povezivanje IRIS Studija s Caché i Ensemble.
  • Podrška za SPNEGO protokol (Microsoft Integrated Windows Authentication) prilikom HTTP veza. Sada %Net.HttpRequest može koristiti Windows autentifikaciju putem HTTP 1.1 za povezivanje s zaštićenim serverom. Korisnici pružaju pristupne podatke, ili %Net.HttpRequest pokušava koristiti trenutni kontekst. Podržane sheme autentifikacije — Negotiate (Kerberos & NTLM), NTLM i Basic. Više informacija — «Osiguranje autentifikacije».
  • Poboljšanje performansi evidentiranja i asinkronog ulaza/izlaza.

Korisnicima s podrškom, verzija 2019.1 dostupna je za preuzimanje u odjeljku Online Distributions na web stranici wrc.intersystems.com.

Svi zainteresirani mogu isprobati novu verziju instalacijom kontejnera s Community Edition, koji dostupan je dostupan na dockerhub.com.

Izvor: habr.com

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster