I le faaiuga o Mati na sau i fafo lomiga fou o le InterSystems IRIS 2020.1 faʻamaumauga faʻamaumauga. E oʻo lava i le faʻamaʻi o le coronavirus e leʻi taofia ai le tatalaina.
Faatasi ai ma mea taua i le faʻasalalauga fou o loʻo faʻateleina le faʻatinoga o le fatu, faʻatupuina o se talosaga REST e tusa ai ma le OpenAPI 2.0 faʻamatalaga, faʻapipiʻi mo mea faitino, se ituaiga fou o le Pulega Portal, lagolago MQTT, se faʻasalalauga fesili lautele, se faʻavae fou mo le fatuina o oloa. elemene i Java poʻo .NET. O le lisi atoa o suiga ma Fa'aleleia Lisi Siaki ile Igilisi e mafai ona maua ile fesoʻotaʻiga. Fa'amatalaga atili - i lalo o le tipi.
InterSystems IRIS 2020.1 o se faʻasalalauga faʻalautele lagolago. InterSystems e gaosia ituaiga e lua o InterSystems IRIS faʻasalalauga:
Fa'asalalauga fa'aauau. Latou te faʻamalolo faʻatolu i le fa taimi i le tausaga i foliga o ata Docker. Fuafuaina mo le atinaʻeina o talosaga ma le faʻapipiʻiina i totonu o le ao poʻo pusa Docker.
Fa'asalalau fa'atasi ma le lagolago fa'alautele. E fa'agesegese ona o'o mai, ae o fa'asalalauga fa'atasi ma fa'atonuga e tu'uina atu mo i latou. Avanoa i luga o tulaga uma e lagolagoina e InterSystems IRIS.
I le va o faʻasalalauga faʻalautele lagolago 2019.1 ma 2020.1, faʻasalalauga na faʻasalalau naʻo ata Docker - 2019.2, 2019.3, 2019.4. O foliga fou uma ma faʻaleleia mai nei faʻasalalauga o loʻo aofia i le 2020.1. O nisi o foliga o loʻo lisiina i lalo na muamua faʻaalia i le tasi faʻasalalauga 2019.2, 2019.3, 2019.4.
O lea
Atinaʻeina o talosaga REST e tusa ai ma faʻamatalaga
E faaopopo i le InterSystems API Pule, lagolagoina talu mai le version 2019.1.1, i le tatalaina o le 2020.1 na mafai ai ona gaosia le numera autu mo se auaunaga REST e tusa ai ma faʻamatalaga i le OpenAPI 2.0 format. Mo nisi fa'amatalaga, va'ai le vaega fa'amaumauga "Fausia Au'aunaga REST".
Suia se fa'apipi'i Caché po'o se Ensemble
O lenei faʻasalalauga e mafai ai ona e faʻaliliuina lau faʻapipiʻi Caché poʻo le Ensemble i InterSystems IRIS i le taimi o faʻapipiʻi. O le liua lava ia e ono manaʻomia ai suiga i le polokalame code, faʻatulagaga poʻo isi tusitusiga, ae i le tele o tulaga o le a faigofie.
A'o le'i fa'aliliuina, faitau le InterSystems IRIS In-Place Conversion Guide ma InterSystems IRIS Adoption Guide. O nei pepa o loʻo maua i luga o le upega tafaʻilagi a le InterSystems Worldwide Support Center i le "pepa aloaia".
Gagana fa'atau
InterSystems IRIS Native API mo le Python
Tulaga maualalo, vave maua mai le Python i le tele o fa'asologa o mea e teu ai fa'amaumauga a InterSystems IRIS. Fa'amatalaga atili-"API moni mo le Python".
InterSystems IRIS Native API mo Node.js
Maualalo-maualalo vave avanoa mai Node.js i multidimensional arrays lea InterSystems IRIS teu faamaumauga. Fa'amatalaga atili-"API moni mo Node.js".
Avanoa feso'ota'iga mo Node.js
Lagolago mo le ODBC avanoa i InterSystems IRIS mo Node.js atiaʻe
Fesootaiga lua-auala i Java ma .NET faitotoa
.NET ma Java feso'ota'iga faitoto'a ua lua-auala nei. O lona uiga, o se polokalame .NET poʻo Java e valaʻau mai le IRIS e ala i le faitotoa e faʻaogaina ai le fesoʻotaʻiga tutusa e maua ai le IRIS. Fa'amatalaga atili-"Java Gateway Toe ulufale".
Fa'alelei ile Native API mo Java ma .NET
O le IRIS Native API mo Java ma .NET e lagolagoina le $LISTs ma le pasia o tapula'a e ala i fa'amatalaga.
Vaaiga fou o le Pulega Portal
O lenei faʻasalalauga e aofia ai suiga muamua i le Pulega Faʻasalalau. Mo le taimi nei, latou te popole i foliga vaaia ma e le afaina ai galuega.
SQL
Fa'asinomaga fesili cache. Amata i le 2020.1, o fesili uma, e aofia ai fesili faʻapipiʻi ma fesili a le vasega, o le a teuina e avea ma fesili faʻapipiʻi. I le taimi muamua, o le faʻaaogaina o fesili faʻapipiʻi e manaʻomia le toe faʻapipiʻiina o le polokalame e faʻatupu ai le numera o fesili fou, mo se faʻataʻitaʻiga pe a faʻaalia se faʻailoga fou pe suia fuainumera o laulau. Ole taimi nei o lo'o teuina uma fuafuaga fa'ata'ita'i ile cache lava e tasi ma fa'amama e tusa lava po'o le a le polokalame o lo'o fa'aogaina ai le fesili.
E tele ituaiga fesili ua fa'atusalia, e aofia ai ma fesili DML.
O fesili fa'asaga i se laulau fa'ama'i e mafai nei ona fa'aoga fa'atasi le "->".
Talosaga na fa'alauiloa mai le Pulega Portal ua fa'atinoina nei i se fa'agasologa o tua. O talosaga umi o le a le toe fa'aletonu ona o le taimi ole itulau web. Ua mafai nei ona faalēaogāina talosaga mo ledging.
Tu'ufa'atasiga gafatia
Auivi fou mo le fatuina o elemene oloa i Java poʻo .NET
O lenei faʻasalalauga e aofia ai se PEX (Production EXtension) faʻavae fou, lea e maua ai se filifiliga faʻaopoopo o le gagana mo le faʻatinoina o vaega o oloa. Faatasi ai ma lenei faʻasalalauga, e lagolagoina e le PEX Java ma le .NET mo le atinaʻeina o auaunaga faʻapisinisi, faʻagasologa o pisinisi, ma faʻagaioiga pisinisi, faʻapea foʻi ma mea faʻapipiʻi i totonu ma fafo. I le taimi muamua, e mafai ona e faia naʻo auaunaga faʻapisinisi ma fefaʻatauaʻiga pisinisi ma e tatau ona e valaʻau i le generator code i le Portal Pulega. O le fa'avae PEX e maua ai se auala sili atu ona fetu'una'i e tu'ufa'atasia ai le Java ma le .NET code i vaega o oloa, e masani lava e aunoa ma se polokalame ObjectScript. O le PEX package e aofia ai vasega nei:
E mata'ituina e le Pulega o Uafu ia uafu o lo'o fa'aogaina e auaunaga fa'apisinisi ma fa'agaioiga pisinisi. Faatasi ai ma lana fesoasoani, e mafai ona e fuafuaina ports avanoa ma faʻaagaga i latou. Fa'amatalaga atili-"Puleaina o le Taulaga".
Fetuuna'i mo MQTT
O lenei faʻasalalauga e aofia ai mea faʻapipiʻi e lagolagoina le MQTT (Message Queuing Telemetry Transport) protocol, lea e masani ona faʻaogaina i Initaneti o Mea (IoT) talosaga. Fa'amatalaga atili-"Fa'aaogāina MQTT Adapters i Productions".
Fa'asoa
Faiga fa'atusa
O lenei faʻasalalauga na faʻaalia ai se auala faigofie ma sili atu ona malamalama e fatu ai se fuifui - faʻavae i luga o sapalai taʻitasi (node level), ae le o vaega, pei o lomiga muamua. API fou - %SYSTEM.Cluster. O le auala fou e fetaui ma le mea tuai - o se fuifui e faʻavae i luga o vaega (igoa o igoa) - ma e le manaʻomia ni suiga i mea faʻapipiʻi. Fa'amatalaga atili-"Elemene o Sharding"Ma"Sharding APIs".
O isi fa'aleleia atili o le sharding:
Ole taimi nei e mafai ona e coshard (tufatufa soo vaega o laulau e lua i totonu o fasipepa tutusa) soo se laulau e lua. I le taimi muamua, e mafai ona faia lenei mea i laulau e iai le ki masani. Amata i lenei faʻasalalauga, o le COSHARD WITH syntax o loʻo faʻaogaina foʻi mo laulau ma se Id faiga. Fa'amatalaga atili-"Fausia Laulau"Ma"Fa'amatalaina o se Laulau Fa'atasi".
O lo'o lagolagoina nei e le fa'ata'ita'iga mea fa'ata'atia. O le %New(), %OpenId ma le %Save() metotia e galulue faatasi ma meafaitino o se vasega o lo'o fa'asoa fa'amaumauga i le tele o vaega. Manatua o le code e alu i luga o le server o loʻo fesoʻotaʻi i ai le kalani, ae le o luga o le server o loʻo teuina ai le mea.
O le algorithm mo le faʻatinoina o fesili faʻapipiʻi ua faʻaleleia. O le Unified Shard Queue Manager e tu'uina talosaga mo le fa'atinoina i se vaitaele o faiga, nai lo le fa'alauiloaina o faiga fou mo talosaga ta'itasi. Ole numera o faʻagasologa i totonu ole vaitaʻele e fuafua otometi e faʻavae i luga o punaoa ma uta.
Atinaʻe ma faʻapipiʻiina i le ao.
O lenei faʻasalalauga e aofia ai faʻaleleia atili i atinaʻe ma faʻapipiʻi ao, e aofia ai:
Tencent Cloud lagolago. InterSystems Cloud Manager (ICM) o loʻo lagolagoina nei le fausiaina o atinaʻe ma le faʻaogaina o talosaga e faʻavae i luga ole InterSystems IRIS ile Tencent Cloud.
Lagolago mo voluma igoa i Docker, faʻaopoopo i fusi faʻamau.
E lagolagoina e le ICM le fa'avasegaina fetu'utu'una'i - ua mafai nei ona fa'afua le fa'afuainumera, o lona uiga, toe fa'atupuina i ni pona e tele pe itiiti. Fa'amatalaga atili-"Toe Fuafuaina o Atinae"Ma"Toe fa'atulagaina Au'aunaga".
Fa'aleleia atili i le faia o lau lava koneteina.
E lagolagoina e le ICM le fausaga fou o le sharding.
O le tagata fa'aoga masani i totonu o koneteina ua le toe maua'a.
E lagolagoina e le ICM le fausiaina ma le faʻapipiʻiina o fesoʻotaʻiga tumaoti, lea e faʻafesoʻotaʻi ai e le bastion node le fesoʻotaʻiga tumaʻoti i fesoʻotaʻiga lautele ma tuʻuina atu le puipuiga faaopoopo mai osofaiga a le Denial-of-Service.
Lagolago mo le mauaina o auaunaga i luga ole RPC malupuipuia.
E lagolagoina e le ICM le fa'atulagaina o le tele o itulagi. Ole mea lea e fa'amautinoa ai le avanoa maualuga ole faiga e tusa lava pe o lalo ole itulagi atoa.
Malosiaga e faʻafouina le ICM ma faʻasaoina faʻamatalaga e uiga i faiga faʻapipiʻi.
Faiga e leai ni pusa - E mafai nei e le ICM ona tu'u sa'o, e aunoa ma ni koneteina, fa'apipi'i fa'aputuga fa'aopoopo ile Google Cloud Platform, fa'apea fo'i ma fa'apipi'i le Web Gateway ile Ubuntu po'o le SUSE.
Lagolago mo le tuufaatasia o le iris.cpf mai faila e lua. E fesoasoani le ICM e faʻalauiloa InterSystems IRIS faʻatasi ai ma tulaga eseese e faʻatatau i le faiga o loʻo faʻaogaina ai le faʻapipiʻi. O lenei agava'a e fa'afaigofie ai ona fa'autometi ma lagolagoina le tele o mea faigaluega fa'atonu e pei ole Kubernetes.
analytics
Filifilia toe fausia le pusa
Amata i lenei faʻasalalauga, InterSystems IRIS Business Intelligence (lea na taʻua muamua o DeepSee) e lagolagoina le fausiaina o kupi filifilia-naʻo le tasi le fua poʻo le fua. E mafai ona e suia le faʻamatalaga o le pusa ma toe fausia naʻo mea ua suia, faʻatumauina le avanoa atoa i le taimi o le toe fausia.
feso'ota'iga PowerBI
O lo'o lagolagoina nei e Microsoft PowerBI le galulue ma InterSystems IRIS laulau ma cubes. O vaʻa fesoʻotaʻi ma le PowerBI e amata ile faʻasalalauga ia Aperila 2019. Fa'amatalaga atili-"InterSystems IRIS Connector mo Power BI".
Va'ai i'uga o fesili
O lenei fa'asalalauga e fa'ailoa mai ai se faiga fa'aaliga fou pe a fa'atūina laulau pivot ile Analyzer. O le auala lea e mafai ai ona e vave iloiloina le sa'o o se fesili e aunoa ma le fa'atali mo ona iuga atoa.
O isi fa'aleleia
O le sopoia o le lalolagi e fa'aaoga ai le galuega $ORDER i le fa'asologa fa'asolosolo (direction = -1) ua vave nei e pei o le fa'atonuga i luma.
Fa'aleleia le fa'atinoga o fa'amaumauga.
Faʻaopoopo le lagolago mo Apache Spark 2.3, 2.4.
Fa'aopoopo le lagolago mo WebSocket client. Vasega %Net.WebSocket.Client.
O lo'o fa'atautaia nei e le vasega fa'ata'ita'iga mea tutupu i suiga i le itulau o oloa.
Whitelists e faamama ai talosaga aoga ile CSP, ZEN ma REST.
.NET Core 2.1 lagolago.
Fa'aleleia le faatinoga ole ODBC.
Ogalaau faʻatulagaina e faʻafaigofie ai le auiliiliga o messages.log.
API mo le siakiina o mea sese ma lapataiga. Vasega %SYSTEM.Monitor.GetAlerts().
Ua siaki nei e le tagata tu'ufa'atasia le vasega o le igoa o le lalolagi i le ta'utinoga o le teuina e le sili atu i le umi maualuga (31 mataitusi) ma toe fa'afo'i mai se mea sese pe a leai. I le taimi muamua, o le igoa o le lalolagi na tipi i le 31 mataitusi e aunoa ma se lapataiga.
O fea e maua ai
Afai ei ai sau lagolago, download le tufatufaina mai le vaega Fa'asoa i luga ole laiga upega tafa'ilagi wrc.intersystems.com
I le aso 7 o Aperila i le 17:00 i le taimi o Moscow o le ai ai se webinar faʻapitoa mo le faʻasalalauga fou. O le a faʻafeiloaʻi e Jeff Fried (Faʻatonu, Pulea o oloa) ma Joe Lichtenberg (Faʻatonu o oloa & Alamanuia Maketi). Resitala! O le webinar o le a faia ile Igilisi.