Në mesin e marsit edizioni e re e platformës së të dhënave InterSystems IRIS 2019.1
Ju prezantojmë listën e ndryshimeve në gjuhën shqipe. Lista e plotë e ndryshimeve dhe lista e kontrollit të përmirësimeve në anglisht mund të gjendet në .
Përmirësimet në InterSystems Cloud Manager
InterSystems Cloud Manager është një mjet për vendosjen e thjeshtë të instalimeve të InterSystems IRIS në cloud. Në lëshimin 2019.1, ICM ka marrë këto mundësi:
- Mbështetje për zonat e disponueshmërisë (availability zone). Krijimi i instalimeve që zënë disa zona brenda një rajoni. Më shumë - "».
- Mbështetje për pasqyrimin asinkron. Shtimi i nyjeve asinkrone të pasqyrimit në konfigurimin e instalimit. Më shumë - "».
- Instalimi i InterSystems IRIS pa përdorimin e kontejnerëve, drejtpërdrejt nga paketa e instalimit. Më shumë - "».
- Mbështetje për zbulimin e shërbimeve (service discovery). Më shumë - .
Gjuha të klientëve
Në lëshim përfshihen modulet e reja për punën me InterSystems IRIS:
- IRIS Native API for .NET - qasje me nivel të ulët në globalet nga aplikacionet .NET. Më shumë - "».
- Qasja relacional nga Python - mbështetje për përdorimin e pyodbc. Më shumë - "».
- Dynamic Java Gateway - thirrja e programeve Java nga InterSystems IRIS pa krijimin e klasave proxy. Më shumë - "».
- Përdorimi i memories së përbashkët gjatë punës me Java Gateway.
- Kombinueshmëria me Hibernate 5.2, 5.3. Më shumë - "».
- Një mjet i ri në Java për ngarkimin masiv të të dhënave. Më shumë - "».
Përmirësime në shkallëzim dhe menaxhimin e klasterit të shpërndarë
Klasteri i shpërndarë në InterSystems IRIS ndan të dhënat dhe caches ndërmjet disa serverëve, duke ofruar shkallëzim fleksibël dhe me kosto të ulët për kërkesat dhe shtimin e të dhënave. Në këtë lëshim janë bërë përmirësime të mëposhtme:
- Mbështetje për më shumë skenarë për SQL. Nyjet në klaster tani mund të shtohen në çdo kohë, pavarësisht nga skema e bazës së të dhënave dhe çelësat e përdorur. Pas shtimit të nyjes, të dhënat mund të ribalancohen (offline). Më shumë - "».
- Në Portalin e Menaxhimit ka një faqe të re për pasqyrën dhe konfigurimin e klasterit.
- Një API i ri për krijimin e një backup-i të koordinuar të klasterit. Më shumë - "».
- Një mjet i ri në Java për ngarkimin masiv të të dhënave është optimizuar gjithashtu për të punuar me klasterin.
Përmirësime në SQL
Ky version përmban përmirësime të konsiderueshme në performancën dhe lehtësinë e përdorimit të SQL.
- Auto-paralelizimi i pyetjeve tĂ« pĂ«rshtatshme. MĂ« shumĂ« detaje â «».
- NjĂ« komandĂ« e re TUNE TABLE pĂ«r tĂ« optimizuar tabelat pĂ«rmes ndĂ«rfaqes SQL. MĂ« shumĂ« detaje â «».
- PĂ«rmirĂ«sime nĂ« SQL Shell, e cila tani mundĂ«son shikimin e skemave, tabelave dhe pamjeve tĂ« pĂ«rcaktuara ose tĂ« aksesueshme nĂ« fushĂ«n aktuale. MĂ« shumĂ« detaje â «».
- Shikimi i planit të pyetjes tani tregon nënplanifikime të planeve përbërëse gjatë paralelizimit dhe pyetjeve në klaster.
- NĂ« tekstin e pyetjes tani mund tĂ« shtohen opsione pĂ«r tĂ« tejkaluar parametrat sistematikĂ« SQL pĂ«r kĂ«tĂ« pyetje. MĂ« shumĂ« detaje â «».
- Në çdo version, InterSystems përfshin përmirësime të ndryshme të padukshme për aplikacionet SQL. Në 2019.1, veçanërisht shumë përmirësime janë shtuar në optimizuesin e pyetjeve dhe gjeneratorin e kodit. Në bashkëpunim me paralelizimin automatike të pyetjeve, përdoruesit do të shohin një rritje të dukshme të performancës së aplikacioneve që përdorin InterSystems IRIS SQL.
Përmirësime në Analitikë
- MenjĂ«herĂ« pĂ«r tĂ« pĂ«rcaktuar data tĂ« pjesshme nĂ« InteligjencĂ«n e Biznesit. PĂ«r shembull, tĂ« pĂ«rcaktoni njĂ« datĂ«, pĂ«r tĂ« cilĂ«n dihet vetĂ«m viti ose viti dhe muaji. MĂ« shumĂ« detaje â «».
- Një konstrukt i ri %SQLRESTRICT për filtrimin e të dhënave përmes SQL brenda një pyetje MDX.
Përmirësime në mundësitë e integrimit
Ky version përmban shumë përmirësime që lehtësojnë konfigurimin dhe gjetjen e problemeve në produkte:
- KĂ«rkimi dhe shikimi i tĂ« gjitha rrugĂ«ve qĂ« njĂ« mesazh mund tĂ« ndjekĂ« nĂ« produkt. MĂ« shumĂ« detaje â «».
- KĂ«rkimi i vendeve ku komponentĂ«t e produktit referohen nĂ« komponentĂ« tjerĂ« produkti. MĂ« shumĂ« detaje â «».
- Testimi i transformimeve tĂ« tĂ« dhĂ«nave (Data transformations). NĂ« dialogun e testimit tani mund tĂ« pĂ«rcaktoni vlera pĂ«r objektet aux, context dhe process, siç do tĂ« ndodhte nĂ«se transformimi do tĂ« ishte thirrur me objekte tĂ« inicializuara. MĂ« shumĂ« detaje â «».
- Redaktori DTL. Veprime tĂ« reja â . MundĂ«sia dhe nĂ« transformime.
- Tani Ă«shtĂ« e mundur tĂ« dĂ«rgoni njĂ« mesazh te njĂ« rregull dhe tĂ« shihni rezultatin e ekzekutimit pa kaluar mesazhin nĂ«pĂ«r tĂ« gjithĂ« produktin. MĂ« shumĂ« detaje â «».
- Mundësia për të shkarkuar mesazhe nga Shikimi i Mesazheve në kompjuterin lokal. Më shumë - «».
- Mundësia për të shkarkuar eventi të logut në kompjuterin lokal. Më shumë - «».
- Në redaktorin e rregullave tani mund të shtoni komente në rregulla dhe të hapni dhe redaktoni transformimet që përdoren në rregullën e redaktueshme.
- Konfigurimi i «Tajmoutit të NWAIT së Radhës» tani përcakton kohën, pas së cilës një mesazh që ndodhet në radhën e elementit të produksionit ose një mesazh aktiv gjeneron një njoftim. Më parë, ky tajmout i referohej vetëm mesazheve që ndodheshin në radhë nga elementi i produksionit. Më shumë - «».
- Kufizimi i aksesit në «Cilësimet Sistemore të Parazgjedhura». Administratorët mund të konfiguroni përdoruesit për të redaktuar, parë ose fshirë cilësimet e parazgjedhura. Më shumë - «».
- Mundësia të eksportohet produksioni në kompjuterin lokal. Më shumë - «».
- Mundësia e implementimit të produkteve nga kompjuteri lokal. Më shumë - «».
- Navigimi i avancuar në faqe të cilësimeve të produktit. Në skedat e faqes së cilësimeve të produktit janë shtuar lidhje për të hapur shpejt elementët përkatës në një dritare të veçantë. Në skedën e Radhës, klikimi në numrin e mesazhit hap ndjekjen. Në skedën e Mesazheve, klikimi në numrin e sesionit hap ndjekjen. Në skedën e Proçeseve, klikimi në numrin e mesazhit hap ndjekjen, ndërsa numri i proçesit - dritaren me detajet e proçesit.
- Opsione të reja në wizardin e shtimit të elementit të produktit biznesor. Tani përdoruesit mund të caktojnë automatikisht vlerat sistemore të parazgjedhura, nëse fushat lihen bosh dhe të caktojnë një prefix pakete për gjenerimin e rregullave të rutimit. Më shumë - «».
Performancat dhe mundësitë e sistemit
- Përmirësime të rëndësishme në skalueshmëri dhe performancë, veçanërisht për sisteme të mëdha me qasje të pafavorshme në memorje (NUMA). Këto përmirësime përfshijnë ndryshime në skalueshmëri gjatë mbledhjes së statistikave dhe menaxhimit të bufereve global, përmirësime të performancës në renditjen e globalëve në nivel indekse (subscript-level mapping), dhe optimizime të tjera për të shmangur kalimet e blloqeve-të-udhëzuesve. Për të bërë këto përmirësime të mundshme janë bërë ndryshime në statistikën e sistemit dhe përdorimin e memorjes, të përshkruara në . Këto përmirësime rrisin madhësinë e memorjes të dedikuar për metadatën e bufereve global për 64 byte për çdo bufere në sistemet Intel dhe për 128 byte në IBM Power. Për shembull, për një bufere me blloqe 8 kilobajt, rritja do të jetë 0,75% për sistemet Intel. Këto përmirësime gjithashtu kanë çuar në ndryshime të vogla në renditjen e statistikave në veglat dhe Portalin e Menaxhimit.
- Protokolli pĂ«r menaxhimin e çelĂ«save tĂ« pĂ«rbashkĂ«t (Key Management Interoperability Protocol â KMIP). Duke filluar nga ky lĂ«shim, InterSystems IRIS mund tĂ« jetĂ« klient i njĂ« serveri industrial tĂ« menaxhimit tĂ« çelĂ«save. KMIP, standardi OASIS, ofron fuqinĂ« e menaxhimit tĂ« centralizuar tĂ« çelĂ«save. Ju mund tĂ« pĂ«rdorni çelĂ«sat e serverit KMIP pĂ«r tĂ« enkriptuar si bazat e tĂ« dhĂ«nave ashtu edhe elemente tĂ« veçanta. ĂelĂ«sat e serverit KMIP janĂ« tĂ« disponueshĂ«m ashtu siç janĂ« çelĂ«sat e ruajtur nĂ« skedarĂ«, pĂ«r shembull pĂ«r enkriptimin e skedarĂ«ve tĂ« logĂ«ve. InterSystems IRIS mbĂ«shtet kopjimin e çelĂ«save nga serveri KMIP nĂ« skedarĂ« lokalĂ«, pĂ«r tĂ« krijuar kopje rezervĂ« lokale. MĂ« shumĂ« informacion â "»
- NjĂ« utilitar i ri DataMove pĂ«r tĂ« transferuar tĂ« dhĂ«na nga njĂ« bazĂ« tĂ« dhĂ«nash nĂ« njĂ« tjetĂ«r, pĂ«rveç ndryshimit tĂ« konfigurimeve tĂ« renditjes sĂ« globalĂ«ve. MĂ« shumĂ« informacion â "».
- MbĂ«shtetje pĂ«r vargje mĂ« tĂ« gjata se 3â641â144 nĂ« objektet JSON.
- Mbështetje për lidhjen e IRIS Studio me Caché dhe Ensemble.
- MbĂ«shtetje pĂ«r protokollin SPNEGO (Microsoft Integrated Windows Authentication) gjatĂ« lidhjeve HTTP. Tani %Net.HttpRequest mund tĂ« pĂ«rdorĂ« autentifikimin e Windows me protokollin HTTP 1.1 pĂ«r lidhjen me njĂ« server tĂ« mbrojtur. PĂ«rdoruesit ofrojnĂ« kredencialet e aksesit, ose %Net.HttpRequest do tĂ« pĂ«rpiqet tĂ« pĂ«rdorĂ« kontekstin aktual. Skemat e mbĂ«shtetura tĂ« autentikimit janĂ« Negotiate (Kerberos & NTLM), NTLM dhe Basic. MĂ« shumĂ« informacion â "».
- Përmirësimi i performancës së regjistrimit dhe hyrjes/daljes asinkrone.
Përdoruesit me mbështetje të versionit 2019.1 janë të disponueshëm për shkarkim në seksionin Online Distributions të faqes .
Të gjithë ata që janë të interesuar mund të provojnë versionin e ri duke instaluar një konteiner me Community Edition, i cili ndodhet në dockerhub.com.
Burimi: habr.com
