Në mes të marsit versioni i ri i 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 Checklist e Përditësimit në anglisht mund të gjendet në .
Përmirësime në InterSystems Cloud Manager
InterSystems Cloud Manager është një mjet për instalimin e thjeshtë të instalimeve InterSystems IRIS në cloud. Në versionin 2019.1, ICM ka marrë këto mundësi:
- MbĂ«shtetje pĂ«r zonat e disponueshmĂ«risĂ« (availability zone). Krijimi i instalimeve qĂ« pĂ«rfshijnĂ« 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Ă«rdorur konteinerĂ«, direkt nga paketa e instalimit. MĂ« shumĂ« â "».
- MbĂ«shtetje pĂ«r zbuluarjen e shĂ«rbimeve (service discovery). MĂ« shumĂ« â .
Gjuhët klient
Ky lëshim përfshin module të reja për punën me InterSystems IRIS:
- IRIS Native API pĂ«r .NET â qasje nĂ« nivel tĂ« ulĂ«t nĂ« globalet nga aplikacionet .NET. MĂ« shumĂ« â "».
- Qasja relacionale nga Python â mbĂ«shtetje pĂ«r pĂ«rdorimin e pyodbc. MĂ« shumĂ« â "».
- Java Gateway Dinamik â thirrja e programeve Java nga InterSystems IRIS pa krijuar klasa proxy. MĂ« shumĂ« â "».
- Përdorimi i kujtesës së përbashkët kur punoni me Java Gateway.
- Kompatibilitet 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ëzueshmëri dhe menaxhimin e klastereve të shpërndara
Klasteri i shpërndarë në InterSystems IRIS ndan të dhënat dhe çcache-në midis disa serverave, duke ofruar shkallëzim fleksibël dhe ekonomik për kërkesat dhe shtimin e të dhënave. Ky lëshim përfshin përmirësime të mëposhtme:
- MbĂ«shtetje pĂ«r njĂ« numĂ«r mĂ« tĂ« madh skenarĂ«sh pĂ«r SQL. Nodat 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Ă« nodit, tĂ« dhĂ«nat mund tĂ« ribalancohen (offline). MĂ« shumĂ« â "».
- Në Portalin e Menaxhimit është shtuar një faqe e re me 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 punën me klasterin.
Përmirësimet në SQL
Ky version përmban përmirësime të rëndësishme në performancë dhe lehtësinë e përdorimit të SQL.
- Auto-paralelizimi i kĂ«rkesave tĂ« pĂ«rshtatshme. MĂ« shumĂ« informacion â «».
- Urdhri i ri TUNE TABLE pĂ«r optimizimin e tabelĂ«s pĂ«rmes ndĂ«rfaqes SQL. MĂ« shumĂ« informacion â «».
- PĂ«rmirĂ«simet e Shell-it SQL, ku tani mund tĂ« shikohen skemat, tabelat dhe pamjet e pĂ«rcaktuara ose tĂ« disponueshme nĂ« fushĂ«n aktuale. MĂ« shumĂ« informacion â «».
- Shikimi i planit të kërkesës tani tregon nënplanet e planeve përbërëse gjatë paralelizimit dhe kërkesave në klaster.
- Opsionet e Komentit tani mund tĂ« shtohen nĂ« tekstin e kĂ«rkesĂ«s pĂ«r tĂ« tejkaluar cilĂ«simet sistemore SQL pĂ«r kĂ«tĂ« kĂ«rkesĂ«. MĂ« shumĂ« informacion â «».
- Në çdo version, InterSystems përfshin përmirësime të ndryshme që nuk janë të dukshme për aplikacionin në SQL. Në 2019.1 u shtuan veçanërisht shumë përmirësime në optimizuesin e kërkesave dhe gjeneratorin e kodit. Këto, së bashku me paralelizimin automatik të kërkesave, duhet të rrisin ndjeshëm performancën e aplikacioneve që përdorin SQL-në e InterSystems IRIS.
Përmirësimet në Analitikë
- MundĂ«sia pĂ«r tĂ« caktuar data tĂ« pjesshme nĂ« Business Intelligence. P.sh., tĂ« specifikohet njĂ« datĂ«, pĂ«r tĂ« cilĂ«n dihet vetĂ«m viti ose viti dhe muaji. MĂ« shumĂ« informacion â «».
- Një strukturë e re %SQLRESTRICT për filtrimin e të dhënave përmes SQL brenda një kërkese MDX.
Përmirësimet në mundësitë e integrimit
Ky version përmban shumë përmirësime që lehtësojnë konfigurimin dhe gjetjen e problemeve në produktet:
- KĂ«rkimi dhe shikimi i tĂ« gjitha rrugĂ«ve qĂ« njĂ« mesazh mund tĂ« ndjekĂ« nĂ« produkt. MĂ« shumĂ« informacion â «».
- KĂ«rkimi i vendeve ku komponentĂ«t e produktit referohen nĂ« komponentĂ« tĂ« tjerĂ« tĂ« produktit. MĂ« shumĂ« informacion â «».
- Testimi i transformimeve të të dhënave. Në dialogun e testimit tani mund të caktohen vlera për objektet aux, context dhe process, sikur transformimi të ishte thirrur me objekte të inicializuara. Më shumë informacion «».
- Redaktori DTL. Veprime tĂ« reja â . MundĂ«sia dhe nĂ« transformime.
- Tani mund tĂ« dĂ«rgohet njĂ« mesazh nĂ« rregull dhe tĂ« shikohet rezultati i ekzekutimit pa kaluar mesazhin pĂ«rmes tĂ« gjithĂ« produktit. MĂ« shumĂ« informacion â «».
- MundĂ«sia pĂ«r tĂ« shkarkuar mesazhe nga Pamja e Mesazheve nĂ« kompjuterin lokal. MĂ« shumĂ« â «».
- MundĂ«sia pĂ«r tĂ« shkarkuar ngjarjet e regjistrit nĂ« kompjuterin lokal. MĂ« shumĂ« â «».
- Në redaktorin e rregullave tani është e mundur të shtoni komente për rregullat dhe të hapni e të redaktoni transformimet që përdoren në rregullin e redaktueshëm.
- Konfigurimi i "TĂ« Njoftuarit pĂ«r KohĂ«n e Pritjes nĂ« RadhĂ«" tani tregon kohĂ«n pas sĂ« cilĂ«s njĂ« mesazh, qĂ« ndodhet nĂ« radhĂ« tĂ« produktit ose njĂ« mesazh aktiv, gjeneron njĂ« njoftim. MĂ« parĂ«, ky kohĂ«prerje ishte vetĂ«m pĂ«r mesazhet qĂ« ishin nĂ« radhĂ« tĂ« produktit. MĂ« shumĂ« â «».
- Kufizimi i aksesit nĂ« "CilĂ«simet e SistemĂ«ve PasqyrorĂ«". AdministratorĂ«t mund tĂ« konfigurojnĂ« pĂ«rdoruesit pĂ«r tĂ« redaktuar, pĂ«r tĂ« parĂ« ose pĂ«r tĂ« fshirĂ« cilĂ«simet e paracaktuara. MĂ« shumĂ« â «».
- MundĂ«sia pĂ«r tĂ« eksportuar produktin nĂ« kompjuterin lokal. MĂ« shumĂ« â «».
- MundĂ«sia pĂ«r tĂ« shpĂ«rndarĂ« produktin nga kompjuteri lokal. MĂ« shumĂ« â «».
- Navigimi i zgjeruar nĂ« faqen e konfigurimit tĂ« produktit. NĂ« skedat e faqes sĂ« konfigurimit 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 Radheve, klikimi mbi numrin e mesazhit hap gjurmimin. NĂ« skedĂ«n e Mesazheve, klikimi mbi numrin e sesionit hap gjurmimin. NĂ« skedĂ«n e Proceseve, klikimi mbi numrin e mesazhit hap gjurmimin, ndĂ«rsa mbi numrin e procesit â njĂ« dritare me detajet e procesit.
- Opsione tĂ« reja nĂ« asistentin e shtimit tĂ« elementit tĂ« biznesit. Tani pĂ«rdoruesit mund tĂ« caktojnĂ« automatikisht vlerat sistemike tĂ« paracaktuara, nĂ«se fushat janĂ« tĂ« lira, dhe tĂ« caktojnĂ« njĂ« pĂ«rparĂ«s i paketĂ«s pĂ«r gjenerimin e rregullave tĂ« routing. MĂ« shumĂ« â «».
Performanca dhe mundësitë e sistemit
- PĂ«rmirĂ«sime tĂ« mĂ«dha nĂ« shkallĂ«zueshmĂ«ri dhe performancĂ«, veçanĂ«risht pĂ«r sisteme tĂ« mĂ«dha me qasje tĂ« pabarabartĂ« nĂ« memorie (NUMA). KĂ«to pĂ«rmirĂ«sime pĂ«rfshijnĂ« ndryshime nĂ« shkallĂ«zueshmĂ«rinĂ« e mbledhjes sĂ« statistikave dhe menaxhimit tĂ« buffers global, pĂ«rmirĂ«sime tĂ« performancĂ«s nĂ« pĂ«rfaqĂ«simin e globalĂ«ve nĂ« nivel indeksi (subscript-level mapping), dhe optimizime tĂ« tjera pĂ«r tĂ« shmangur kalimin pĂ«rmes blloqeve tĂ« treguesve. PĂ«r tĂ« mundĂ«suar kĂ«to pĂ«rmirĂ«sime janĂ« bĂ«rĂ« ndryshime nĂ« statistikat e sistemit dhe pĂ«rdorimin e memories, tĂ« pĂ«rshkruara nĂ« . KĂ«to pĂ«rmirĂ«sime rrisin madhĂ«sinĂ« e memories qĂ« i ŰȘ۟۔ohet metadatat e buffers global pĂ«r 64 byte pĂ«r çdo buffer nĂ« sistemet Intel dhe pĂ«r 128 byte nĂ« IBM Power. PĂ«r shembull, pĂ«r njĂ« buffer prej 8 kilobajtĂ«sh, rritja do tĂ« jetĂ« 0.75% pĂ«r sistemet Intel. KĂ«to pĂ«rmirĂ«sime gjithashtu sollĂ«n disa ndryshime tĂ« vogla nĂ« pĂ«rfaqĂ«simin e statistikave nĂ« utilitetet dhe Portalin e Menaxhimit.
- Protokolli i menaxhimit tĂ« çelĂ«save (Key Management Interoperability Protocol â KMIP). Duke filluar nga ky lĂ«shim, InterSystems IRIS mund tĂ« jetĂ« klient i njĂ« serveri tĂ« industrisĂ« pĂ«r menaxhimin e ç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 kriptimin e tĂ« dhĂ«nave si dhe elementeve tĂ« veçantĂ«. ĂelĂ«sat e serverit KMIP janĂ« tĂ« disponueshĂ«m ashtu siç janĂ« çelĂ«sat e ruajtura nĂ« skedarĂ«, pĂ«r shembull pĂ«r kriptimin e skedarĂ«ve tĂ« regjistrit. 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 transferimin e tĂ« dhĂ«nave nga njĂ« bazĂ« tĂ« dhĂ«nash nĂ« tjetĂ«r, njĂ«kohĂ«sisht me ndryshimin e konfigurimeve tĂ« pĂ«rfaqĂ«simit tĂ« 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 (Autentifikimi i Integruar Microsoft Windows) gjatĂ« lidhjeve HTTP. Tani %Net.HttpRequest mund tĂ« pĂ«rdorĂ« autentifikimin e Windows sipas protokollit HTTP 1.1 pĂ«r tĂ« lidhur me njĂ« server tĂ« siguruar. PĂ«rdoruesit ofrojnĂ« kredencialet e qasjes, ose %Net.HttpRequest do tĂ« pĂ«rpiqet tĂ« pĂ«rdorĂ« kontekstin aktual. Skemat e mbĂ«shtetura tĂ« autentifikimit janĂ« Negociate (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 pĂ«r versionin 2019.1 mund ta shkarkojnĂ« nga seksioni Online Distributions tĂ« faqesă .
Të gjithë të interesuarit mund të provojnë versionin e ri duke instaluar kontejnerin me Community Edition, i cili ndodhet në dockerhub.com.
Burimi: habr.com
