Sakin InterSystems IRIS 2020.1

Sakin InterSystems IRIS 2020.1

A ƙarshen Maris ya fito sabon sigar dandalin bayanai na InterSystems IRIS 2020.1. Ko da cutar ta coronavirus ba ta hana sakin ba.

Daga cikin mahimman abubuwan da ke cikin sabon sakin akwai haɓaka aikin kwaya, haɓakar aikace-aikacen REST bisa ga ƙayyadaddun OpenAPI 2.0, sharding don abubuwa, sabon nau'in Portal Gudanarwa, tallafin MQTT, cache na tambaya na duniya, sabon tsarin ƙirƙirar samfur. abubuwa a Java ko .NET. Ana iya samun cikakken jerin canje-canje da Lissafin Haɓakawa a cikin Ingilishi a mahada. Ƙarin cikakkun bayanai - a ƙarƙashin yanke.

InterSystems IRIS 2020.1 shine ƙarin sakin tallafi. InterSystems yana samar da nau'ikan InterSystems IRIS iri biyu:

  • Ci gaba da sakin bayarwa. Ana sake su sau uku zuwa hudu a shekara a cikin nau'in hotunan Docker. An tsara shi don haɓaka aikace-aikacen da turawa a cikin gajimare ko kwantena Docker.
  • Saki tare da tsawaita tallafi. Suna fitowa kadan akai-akai, amma ana fitar musu da sakewa tare da gyarawa. Akwai akan duk dandamali wanda InterSystems IRIS ke tallafawa.

Tsakanin tsawaita fitowar tallafin 2019.1 da 2020.1, an fitar da sakin a cikin hotunan Docker kawai - 2019.2, 2019.3, 2019.4. Duk sabbin abubuwa da gyare-gyare daga waɗannan fitowar an haɗa su cikin 2020.1. Wasu daga cikin abubuwan da aka jera a ƙasa sun fara bayyana a cikin saki ɗaya 2019.2, 2019.3, 2019.4.

Saboda haka

Haɓaka aikace-aikacen REST bisa ga ƙayyadaddun bayanai

Baya ga InterSystems API Manager, wanda aka goyi bayan sigar 2019.1.1, a cikin sakin 2020.1 ya zama mai yiwuwa a samar da ainihin lambar don sabis na REST bisa ƙayyadaddun tsari a cikin tsarin OpenAPI 2.0. Don ƙarin cikakkun bayanai, duba sashin takaddun "Ƙirƙirar Sabis na REST".

Canza caché ko shigar da tarawa

Wannan sakin yana ba ku damar canza caché ko shigarwar haɗawa zuwa InterSystems IRIS yayin shigarwa. Juyawa kanta na iya buƙatar canje-canje a lambar shirin, saiti ko wasu rubutun, amma a mafi yawan lokuta zai zama mai sauƙi.

Kafin juyawa, karanta InterSystems IRIS Jagoran Juya Wurin Wuri da Jagorar karɓowar IRIS na InterSystems. Waɗannan takaddun suna kan gidan yanar gizon InterSystems Worldwide Support Center a cikin "takardun".

Harsunan abokin ciniki

InterSystems IRIS Native API don Python

Ƙananan-mataki, saurin samun dama daga Python zuwa tsararraki masu yawa waɗanda InterSystems IRIS ke adana bayanai. Karin bayani -"API ɗin asali don Python".

InterSystems IRIS Native API don Node.js

Saurin isa ga ƙananan-mataki daga Node.js zuwa tsararraki masu yawa waɗanda InterSystems IRIS ke adana bayanai. Karin bayani -"API ɗin ɗan ƙasa don Node.js".

Dama mai alaƙa don Node.js

Taimako don samun damar ODBC zuwa InterSystems IRIS don masu haɓaka Node.js

Sadarwa ta hanyoyi biyu a cikin Java da .NET ƙofofin

NET da ƙofofin ƙofofin Java yanzu sun kasance ta hanyoyi biyu. Wato, shirin NET ko Java da ake kira daga IRIS ta hanyar ƙofa yana amfani da haɗin kai ɗaya don samun damar IRIS. Karin bayani -"Komawa Gateway Java".

Haɓakawa zuwa API na Asalin don Java da NET

API ɗin IRIS na Native don Java da .NET yana goyan bayan $LISTs da sigogin wucewa ta hanyar tunani.

Sabon kallon Portal na Gudanarwa

Wannan sakin ya haɗa da canje-canje na farko zuwa Portal Management. A yanzu, suna damuwa kawai bayyanar kuma basa shafar aiki.

SQL

  • Cache na tambaya na duniya. An fara a cikin 2020.1, duk tambayoyin, gami da ginannun tambayoyin da tambayoyin aji, za a adana su azaman tambayoyin da aka adana. A baya can, yin amfani da ginanniyar tambayoyin yana buƙatar sake haɗa shirin don samar da sabuwar lambar tambaya, misali idan sabuwar fihirisa ta bayyana ko kididdigar tebur ta canza. Yanzu duk tsare-tsaren tambaya ana adana su a cikin cache iri ɗaya kuma an share su ba tare da la'akari da shirin da aka yi amfani da tambayar ba.

  • Ƙarin nau'ikan tambaya yanzu ana iya daidaita su, gami da tambayoyin DML.

  • Tambayoyi a kan tebur mai shaƙatawa yanzu na iya amfani da haɗa kai tsaye "->".

  • Buƙatun da aka ƙaddamar daga Portal ɗin Gudanarwa yanzu ana aiwatar da su a tsarin baya. Dogayen buƙatun ba za su ƙara yin kasala ba saboda ƙarewar shafin yanar gizon. Ana iya soke buƙatun jagoranci yanzu.

Abubuwan haɗin kai

Sabon tsari don ƙirƙirar abubuwan samfur a Java ko .NET

Wannan sakin ya haɗa da sabon tsarin PEX (Production Extension), wanda ke ba da ƙarin zaɓi na harshe don aiwatar da abubuwan samfur. Tare da wannan sakin, PEX tana goyan bayan Java da NET don haɓaka ayyukan kasuwanci, hanyoyin kasuwanci, da ayyukan kasuwanci, da kuma adaftar masu shigowa da waje. A baya can, zaku iya ƙirƙirar sabis na kasuwanci kawai da ma'amalar kasuwanci kuma dole ne ku kira janareta na lamba a cikin Hanyar Gudanarwa. Tsarin PEX yana ba da mafi sassauƙan hanyoyin haɗa Java da lambar NET cikin abubuwan samfuran, galibi ba tare da shirye-shiryen ObjectScript ba. Kunshin PEX ya ƙunshi azuzuwan masu zuwa:

Karin bayani -"PEX: Haɓaka Samfura tare da Java da NET".

Kula da amfani da tashar jiragen ruwa a cikin samfura.

Masu amfani da tashar jiragen ruwa suna lura da tashoshin jiragen ruwa da ayyukan kasuwanci da ayyukan kasuwanci ke amfani da su. Tare da taimakonsa, zaku iya ƙayyade tashoshin jiragen ruwa da ke akwai kuma ku ajiye su. Karin bayani -"Sarrafa Amfani da Port".

Adaftar don MQTT

Wannan sakin ya haɗa da adaftan da ke goyan bayan ka'idar MQTT (Message Queuing Telemetry Transport), wacce galibi ana amfani da ita a aikace-aikacen Intanet na Abubuwa (IoT). Karin bayani -"Amfani da Adaftar MQTT a cikin Samfura".

Sharding

Sauƙaƙe gine-gine

Wannan sakin ya gabatar da hanya mafi sauƙi kuma mafi fahimta don ƙirƙirar tari - dangane da sabar guda ɗaya (matakin node), kuma ba yankuna ba, kamar yadda yake a cikin sigar baya. Sabuwar API - %TSARIN.Cluster. Sabuwar hanyar ta dace da tsohuwar - tari da ta dogara akan yankuna (matakin sarari) - kuma baya buƙatar canje-canje ga abubuwan da ke akwai. Karin bayani -"Abubuwan Sharding"Kuma"APIs na Sharding".

Sauran inganta sharding:

  • Yanzu zaku iya haɗawa (raba sassan da aka haɗa akai-akai na tebur biyu cikin shards iri ɗaya) kowane tebur biyu. A baya can, ana iya yin wannan tare da teburi waɗanda ke da maɓalli na gama-gari. An fara da wannan sakin, ana kuma amfani da COSHARD WITH syntax don tebur mai tsarin Id. Karin bayani -"Ƙirƙiri Tables"Kuma"Ƙayyadaddun Teburin Shaɗe".
  • A baya can, yana yiwuwa a yi alama tebur azaman tebur tari kawai ta hanyar DDL, amma yanzu ana iya yin wannan a cikin bayanin aji - sabuwar kalmar Sharded. Karin bayani -"Ƙirƙirar Tebu mai Rarrabewa ta Ƙirƙirar Aji mai tsayi".
  • Samfurin abu yanzu yana goyan bayan sharding. Hanyoyin %Sabo(), %OpenId da %Ajiye() suna aiki tare da abubuwa na aji waɗanda aka rarraba bayanansu a cikin shards da yawa. Lura cewa lambar tana gudana akan uwar garken da abokin ciniki ke haɗa su, ba akan uwar garken inda aka adana abun ba.
  • An inganta algorithm don aiwatar da tambayoyin tari. Manajan Shard Queue Unified Unified Shard Queue Manager yana yin layukan buƙatun don aiwatarwa zuwa ɗimbin matakai, maimakon ƙaddamar da sabbin matakai don kowace buƙata. Ana ƙayyade adadin matakai a cikin tafkin ta atomatik bisa albarkatun uwar garke da kaya.

Kayan aiki da turawa a cikin gajimare.

Wannan sakin ya haɗa da haɓaka abubuwan more rayuwa da tura girgije, gami da:

  • Goyan bayan Tencent Cloud. InterSystems Cloud Manager (ICM) yanzu yana goyan bayan ƙirƙirar abubuwan more rayuwa da tura aikace-aikacen dangane da InterSystems IRIS akan Tencent Cloud.
  • Taimako don kundin suna a cikin Docker, ban da ɗaure masu ɗaure.
  • ICM tana goyan bayan sassauƙan sikeli - ana iya daidaita saitunan yanzu, wato, sake ƙirƙira tare da ƙari ko kaɗan. Karin bayani -"Sake gyara kayan more rayuwa"Kuma"Sake tura Sabis".
  • Haɓakawa wajen ƙirƙirar kwandon ku.
  • ICM tana goyan bayan sabon tsarin gine-gine na sharding.
  • Tsohuwar mai amfani a cikin kwantena ba tushe.
  • ICM tana goyan bayan ƙirƙira da tura cibiyoyin sadarwa masu zaman kansu, wanda kumburin bastion ya haɗa cibiyar sadarwa mai zaman kansa zuwa cibiyar sadarwar jama'a kuma yana ba da ƙarin kariya daga hare-haren Ƙin Sabis.
  • Taimako don gano sabis akan amintaccen RPC.
  • ICM tana goyan bayan tura yankuna da yawa. Wannan yana tabbatar da babban tsarin samuwa koda kuwa duk yankin ya ragu.
  • Ikon sabunta ICM da adana bayanai game da tsarin da aka riga aka tura.
  • Yanayin kwantena - ICM na iya yanzu kai tsaye, ba tare da kwantena ba, ta tura saitunan tari akan Google Cloud Platform, da kuma shigar da Ƙofar Yanar Gizo akan Ubuntu ko SUSE.
  • Taimako don haɗa iris.cpf daga fayiloli biyu. Wannan yana taimakawa ICM ƙaddamar da InterSystems IRIS tare da saituna daban-daban dangane da yanayin da shigarwa ke gudana. Wannan ikon yana sa sauƙin sarrafa kansa da goyan bayan kayan aikin sarrafa sanyi iri-iri kamar Kubernetes.

Nazarin

Zaɓi sake gina kubu

Farawa da wannan sakin, InterSystems IRIS Business Intelligence (wanda aka fi sani da DeepSee) yana goyan bayan ginin cube mai zaɓi - ma'auni ko girma ɗaya kawai. Kuna iya canza bayanin kube kuma ku sake gina abin da ya canza kawai, tare da adana duk cube ɗin a lokacin sake ginawa.

Mai haɗa PowerBI

Microsoft PowerBI yanzu yana goyan bayan aiki tare da InterSystems IRIS tebur da cubes. Mai haɗin haɗin yana jigilar kaya tare da PowerBI farawa tare da sakin Afrilu 2019. Karin bayani -"InterSystems IRIS Connector don Power BI".

Duba sakamakon binciken

Wannan sakin yana gabatar da sabon yanayin samfoti lokacin ƙirƙirar tebur mai ƙira a cikin Analyzer. Ta wannan hanyar zaku iya kimanta daidaiton tambaya da sauri ba tare da jiran cikakken sakamakonta ba.

Sauran ingantawa

  • Bayar da duniya ta hanyar amfani da aikin $ORDER a jujjuya tsari (direction = -1) yanzu yana da sauri kamar tsari na gaba.
  • Ingantacciyar aikin shiga.
  • Ƙara tallafi don Apache Spark 2.3, 2.4.
  • Ƙara tallafi don abokin ciniki na WebSocket. Class%Net.WebSocket.Client.
  • Ajin sarrafa sigar yanzu yana sarrafa abubuwan da suka faru akan canje-canje ga shafin samfurin.
  • Masu ba da izini don tace ingantattun buƙatun zuwa CSP, ZEN da REST.
  • NET Core 2.1 goyon baya.
  • Inganta aikin ODBC.
  • Tsarin log ɗin don sauƙaƙe nazarin saƙonni.log.
  • API don duba kuskure da faɗakarwa. Class%System.Monitor.GetAlerts().
  • Mai tara aji yanzu yana bincika cewa sunan duniya a cikin sanarwar ajiya bai wuce matsakaicin tsayi ba (haruffa 31) kuma yana dawo da kuskure idan bai yi hakan ba. A baya can, an yanke sunan duniya zuwa haruffa 31 ba tare da faɗakarwa ba.

Inda zan samu

Idan kuna da tallafi, zazzage rarrabawa daga sashin Rarraba Kan layi gidan yanar gizon wrc.intersystems.com

Idan kawai kuna son gwada InterSystems IRIS - https://www.intersystems.com/ru/try-intersystems-iris-for-free/

Ko da sauƙi ta hanyar Docker:

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

Webinar

A Afrilu 7 a 17:00 Moscow lokacin za a yi wani webinar sadaukar domin sabon saki. Jeff Fried (Darakta, Gudanar da Samfur) da Joe Lichtenberg (Daraktan Samfur & Kasuwancin Masana'antu) za su shirya shi. Yi rijista! Webinar zai kasance cikin Turanci.

source: www.habr.com

Add a comment