Tukunga o InterSystems IRIS 2020.1

Tukunga o InterSystems IRIS 2020.1

I te mutunga o Maehe i puta mai te putanga hou o te papaa raraunga InterSystems IRIS 2020.1. Ahakoa te mate pukupuku coronavirus kaore i aukati i te tuku.

I roto i nga mea nui i roto i te tukunga hou ko te piki ake o te mahi kernel, te whakaputanga o te tono REST e ai ki te whakakitenga OpenAPI 2.0, sharding mo nga taonga, he momo hou o te Paerewa Whakahaere, tautoko MQTT, he keteroki patai mo te ao, he anga hou mo te hanga hua. huānga i Java, .NET ranei. Ko te rarangi katoa o nga huringa me te Rarangi Arowhai Whakapai i te reo Ingarihi ka kitea i hono. Ētahi atu kōrero - i raro i te tapahi.

InterSystems IRIS 2020.1 he tuku tautoko roa. Ka whakaputahia e InterSystems nga momo tuku InterSystems IRIS e rua:

  • Tukunga tuku tonu. Ka tukuna e toru ki te wha nga wa ia tau i te ahua o nga whakaahua Docker. I hoahoatia mo te whakawhanaketanga tono me te tuku ki te kapua, ki nga ipu Docker ranei.
  • Ka tukuna me te tautoko roa. He iti ake te putanga mai, engari ka tukuna nga tukunga me nga whakatikanga mo ratou. Kei runga i nga papaaho katoa e tautokohia ana e InterSystems IRIS.

I waenga i nga whakaputanga tautoko roa 2019.1 me 2020.1, i tukuna nga whakaputanga i nga whakaahua Docker anake - 2019.2, 2019.3, 2019.4. Ko nga ahuatanga hou katoa me nga whakatikatika mai i enei tukunga kei roto i te 2020.1. Ko etahi o nga ahuatanga kua whakarārangihia i raro nei i puta tuatahi i roto i te tukunga kotahi 2019.2, 2019.3, 2019.4.

Reira.

Te whakawhanaketanga o nga tono REST e ai ki nga whakaritenga

I tua atu ki Kaiwhakahaere API InterSystems, i tautokohia mai i te putanga 2019.1.1, i te tukunga 2020.1 ka taea te whakaputa i te waehere matua mo te ratonga REST kia rite ki te whakatakotoranga i te whakatakotoranga OpenAPI 2.0. Mo etahi atu korero, tirohia te waahanga tuhinga "Waihanga REST Ratonga".

Te huri i te whakaurunga Caché, Ensemble ranei

Ma tenei tukunga ka taea e koe te huri i to whakaurunga Caché, Ensemble ranei ki InterSystems IRIS i te wa e whakauru ana. Ko te huringa ake ka hiahia whakarereke i te waehere hotaka, i nga tautuhinga, i etahi atu tuhinga ranei, engari i te nuinga o te waa ka ngawari.

I mua i te hurihanga, panuihia te InterSystems IRIS In-Place Conversion Guide me InterSystems IRIS Adoption Guide. Ko enei tuhinga kei runga i te paetukutuku InterSystems Worldwide Support Centre i te "tuhinga".

Reo kiritaki

InterSystems IRIS Native API mo Python

He taumata iti, he tere te uru mai i te Python ki nga huinga maha-maha kei roto i te InterSystems IRIS te rokiroki raraunga. Ko etahi atu korero -"API Maori mo Python".

InterSystems IRIS Native API mo Node.js

Te uru tere taumata iti mai i te Node.js ki nga huinga maha-maha e penapena ai nga raraunga InterSystems IRIS. Ko etahi atu korero -"API Maori mo Node.js".

Te uru hononga mo Node.js

Tautoko mo te uru ODBC ki InterSystems IRIS mo nga kaihanga Node.js

Whakawhitiwhiti rua-ara i roto i nga huarahi Java me .NET

.NET me Java nga hononga kuaha e rua-ara inaianei. Arā, he kaupapa .NET, Java rānei i karangahia mai i IRIS mā te kūwaha e whakamahi ana i taua hononga kia uru atu ki te IRIS. Ko etahi atu korero -"Java Gateway Reentrance".

Whakapai ake ki te API Maori mo Java me .NET

Ko te IRIS Native API mo Java me .NET e tautoko ana i nga $LIST me nga tawhā whakawhiti ma te tohutoro.

He ahua hou o te Paerewa Whakahaere

Kei roto i tenei tukunga nga huringa tuatahi ki te Paerewa Whakahaere. I tenei wa, ko te ahua anake e pa ana ki a raatau, kaore e pa ki te mahi.

SQL

  • Uiui keteroki ao. Ka timata i te tau 2020.1, ka penapena nga patai katoa, tae atu ki nga patai whakauru me nga patai akomanga, hei patai keteroki. I mua, ma te whakamahi i nga uiui whakaurunga me whakahiato ano i te papatono ki te whakaputa waehere uiui hou, hei tauira mena ka puta he taurangi hou, ka huri ranei nga tatauranga ripanga. Inaianei kei te rongoa nga mahere uiui katoa ki te keteroki kotahi ka whakawāteahia ahakoa te kaupapa e whakamahia ai te uiui.

  • He maha atu nga momo patai ka whakarara inaianei, tae atu ki nga patai DML.

  • Ka taea e nga paatai ​​​​mo te ripanga marumaru te whakamahi i te hono hono "->".

  • Ko nga tono i whakarewahia mai i te Paerewa Whakahaere ka mahia i roto i te tukanga papamuri. Ko nga tono roa ka kore e rahua na te mutunga o te wharangi paetukutuku. Ka taea te whakakore i nga tono rehita inaianei.

Nga kaha whakauru

Anga hou mo te hanga huānga hua ki Java, .NET ranei

Kei roto i tenei tuku he anga PEX (Production EXtension) hou, e whakarato ana i etahi atu whiringa reo mo te whakatinana i nga waahanga hua. Ma tenei tukunga, ka tautoko a PEX i a Java me te .NET mo te whakawhanake i nga ratonga pakihi, nga tukanga pakihi, me nga mahi pakihi, tae atu ki nga urutau uru me waho. I mua, ka taea e koe anake te hanga i nga ratonga pakihi me nga whakawhitinga pakihi me waea koe ki te kaihanga waehere i roto i te Paerewa Whakahaere. Ko te anga PEX he huarahi ngawari ake ki te whakauru i te waehere Java me te .NET ki nga waahanga hua, he maha nga wa kaore he kaupapa ObjectScript. Kei roto i te kete PEX nga akomanga e whai ake nei:

Ko etahi atu korero -"PEX: Whakawhanake Whakaputa me Java me .NET".

Te aro turuki i te whakamahi tauranga i roto i nga hua.

Ko te whaipainga Port Authority e aro turuki ana i nga tauranga e whakamahia ana e nga ratonga pakihi me nga mahi pakihi. Ma tana awhina, ka taea e koe te whakatau i nga tauranga e waatea ana me te rahui. Ko etahi atu korero -"Te Whakahaere Tauranga".

Kaitautoko mo te MQTT

Kei roto i tenei tuku nga taapiri e tautoko ana i te kawa MQTT (Message Queuing Telemetry Transport), e whakamahia ana i roto i nga tono Ipurangi o nga Mea (IoT). Ko etahi atu korero -"Te whakamahi MQTT Adapters i roto i nga Whakaputa".

Te tiritiri

Te hoahoanga ngawari

I whakauruhia e tenei tuku he huarahi ngawari ake me te maarama ki te hanga i tetahi tautau - i runga i nga kaitoro takitahi (taumata node), kaua nga waahi, penei i nga waahanga o mua. API Hou - %SYSTEM.Cluster. He hototahi te huarahi hou ki te mea tawhito - he tautau i runga i nga waahi (taumata mokowāingoa) - a kaore e hiahiatia he whakarereketanga ki nga whakaurunga o naianei. Ko etahi atu korero -"Huānga o te Sharding»Na«Tiriri API".

Ētahi atu whakapainga tiritiri:

  • Inaianei ka taea e koe te coshard (toha i nga wahanga honohono o nga tepu e rua ki nga maramara kotahi) ki nga papa e rua. I mua, ka taea anake te mahi me nga ripanga kei a raatau te kii kowhatu noa. Ka timata mai i tenei tukunga, ka whakamahia ano te COSHARD WITH syntax mo nga ripanga whai Id punaha. Ko etahi atu korero -"Waihangahia nga Ripanga»Na«Te Tautuhinga i te Ripanga Sharded".
  • I mua, ka taea te tohu tepu hei tepu tautau ma te DDL anake, engari inaianei ka taea ano tenei i roto i te whakaahuatanga o te akomanga - ko te kupu matua Sharded hou. Ko etahi atu korero -"Te Tautuhinga i te Ripanga Tirohanga ma te Waihanga i te Akomanga Tonu".
  • Ko te tauira ahanoa e tautoko ana i te tiritiri. Ka mahi nga tikanga %Hou(), %OpenId me %Save() ki nga ahanoa o te karaehe kua tohatohahia ana raraunga ki roto i te maha o nga maramara. Kia mahara kei te rere te waehere i runga i te tūmau e hono ana te kiritaki, kaua i runga i te tūmau kei te penapena te ahanoa.
  • Kua pai ake te algorithm mo te whakahaere i nga patai roopu. Ko te Kaiwhakahaere Tūtira Shard Whakakotahi e tutira ana i nga tono kia mahia ki te puna o nga tukanga, kaua ki te whakarewa i nga tikanga hou mo ia tono. Ko te maha o nga tukanga i roto i te puna ka whakatau aunoa i runga i nga rauemi a te tūmau me te kawenga.

Hanganga me te whakatakotoranga ki te kapua.

Kei roto i tenei tukunga nga whakapainga ki nga hanganga me nga whakatakotoranga kapua, tae atu ki:

  • Tautoko Tencent Cloud. Ko te Kaiwhakahaere Kapua InterSystems (ICM) inaianei kei te tautoko i te hanganga hanganga me te tuku tono i runga i InterSystems IRIS i runga i Tencent Cloud.
  • Tautoko mo nga pukapuka kua whakaingoatia i Docker, hei taapiri mo te here i nga maunga.
  • Ka tautokohia e te ICM te whakatauine ngawari - ka taea te whakaineine i naianei, ara, te hanga ano me te maha ake, iti ake ranei nga pona. Ko etahi atu korero -"Te whakatikatika i te Hanganga»Na«Ratonga Whakahou".
  • Te whakapai ake i te hanga i to ake ipu.
  • Kei te tautoko a ICM i te hoahoanga sharding hou.
  • Ko te kaiwhakamahi taunoa i roto i nga ipu kua kore he pakiaka.
  • Ka tautokohia e te ICM te hanga me te horahanga o nga whatunga tūmataiti, e hono ana te node bastion i te whatunga tūmataiti ki te whatunga tūmatanui me te whakarato i etahi atu whakamarumaru ki nga whakaeke Whakakahoretanga-o-Ratonga.
  • Tautoko mo te rapu ratonga i runga i te RPC haumaru.
  • Kei te tautoko a ICM i te tukunga-a-rohe maha. Ma tenei ka whakarite te waatea o te punaha ahakoa kua heke te rohe katoa.
  • Te kaha ki te whakahou ICM me te penapena korero mo nga punaha kua tukuna.
  • Aratau Karekau - Ka taea e ICM inaianei, me te kore ipu, te hora i nga whirihoranga kahui ki runga i te Google Cloud Platform, me te whakauru ano i te Waahi Tukutuku ki runga Ubuntu, SUSE ranei.
  • Tautoko mo te hanumi iris.cpf mai i nga konae e rua. Ka awhina tenei i te ICM ki te whakarewa i nga InterSystems IRIS me nga tautuhinga rereke i runga i te aratau e whakahaere ana te whakaurunga. Ma tenei kaha ka ngawari ake te whakaaunoa me te tautoko i nga momo taputapu whakahaere whirihoranga penei i a Kubernetes.

Ngā tātaritanga

Hangaia ano te mataono

Ka timata mai i tenei tukunga, InterSystems IRIS Business Intelligence (i mohiotia i mua ko DeepSee) e tautoko ana i te hanga poraka whiriwhiri—kotahi noa te ine, te rahi ranei. Ka taea e koe te whakarereke i te whakaahuatanga mataono me te hanga ano i nga mea kua whakarereke, kia noho waatea te katoa o te mataono i te wa o te hanga ano.

Tūhono PowerBI

Kei te tautoko a Microsoft PowerBI i te mahi me nga ripanga me nga poraka InterSystems IRIS. Ko nga kaipuke honohono me PowerBI ka tiimata me te tukunga o Paenga-whawha 2019. Ko etahi atu korero -"InterSystems IRIS Hononga mo Power BI".

Arokite nga hua patai

Ko tenei tukunga he whakaatu i tetahi aratau arokite hou i te wa e hanga ana i nga ripanga kaurori i roto i te Analyzer. Ma tenei ka taea e koe te arotake tere i te tika o te patai me te kore e tatari mo ona hua katoa.

Ētahi atu whakapainga

  • Ko te whakawhiti i te ao ma te whakamahi i te mahi $ORDER i roto i te raupapa whakamuri (aronga = -1) he tere rite ki te raupapa whakamua.
  • Kua pai ake te mahi takiuru.
  • He tautoko taapiri mo Apache Spark 2.3, 2.4.
  • He tautoko taapiri mo te kiritaki WebSocket. Akomanga %Net.WebSocket.Client.
  • Ko te karaehe mana putanga inaianei ka whakahaere i nga kaupapa mo nga huringa ki te wharangi hua.
  • He rarangi ma ki te tarai i nga tono whaimana ki CSP, ZEN me REST.
  • .NET Core 2.1 tautoko.
  • Kua pai ake te mahi ODBC.
  • He rangitaki kua hangahia hei whakahaere i te tātaritanga o nga karere.log.
  • API mo te tirotiro hapa me nga whakatupato. Akomanga %SYSTEM.Monitor.GetAlerts().
  • Inaianei ka tirohia e te kaikoipi o te karaehe ko te ingoa o te ao kei roto i te whakapuakanga rokiroki e kore e neke ake i te roa rawa (31 nga tohu) ka whakahoki he hapa ki te kore. I mua, i tapahia te ingoa o te ao ki te 31 nga tohu kaore he whakatupato.

Hea ki te tiki

Mena kei a koe te tautoko, tangohia te tohatoha mai i te waahanga Tohaina ipurangi paetukutuku wrc.intersystems.com

Mena kei te hiahia koe ki te whakamatau InterSystems IRIS - https://www.intersystems.com/ru/try-intersystems-iris-for-free/

He maamaa ake ma te Docker:

docker run --name iris20 --init --detach --publish 51773:51773 --publish 52773:52773 store/intersystems/iris-community:2020.1.0.215.0

Webinar

I te Paenga-whāwhā 7 i te 17:00 i te wa o Moscow ka tu he webinar i whakatapua ki te tuku hou. Ka whakahaerehia e Jeff Fried (Kaiwhakahaere, Whakahaerenga Hua) me Joe Lichtenberg (Kaiwhakahaere mo te Hokohoko Hua me te Ahumahi). Rēhita! Ka noho te ipurangi ki te reo Ingarihi.

Source: will.com

Tāpiri i te kōrero