{"id":76694,"date":"2020-04-04T01:42:21","date_gmt":"2020-04-03T23:42:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/reliz-intersystems-iris-2020-1"},"modified":"2020-04-04T01:42:21","modified_gmt":"2020-04-03T23:42:21","slug":"reliz-intersystems-iris-2020-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/reliz-intersystems-iris-2020-1","title":{"rendered":"Utgivning av InterSystems IRIS 2020.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Utgivning av InterSystems IRIS 2020.1\" src=\"\/wp-content\/uploads\/2020\/04\/5567525958a0279e6d26c3a353a2145b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>I slutet av mars <noindex><a rel=\"nofollow\" href=\"https:\/\/community.intersystems.com\/post\/intersystems-iris-and-iris-health-20201-are-ga-generally-available\">sl\u00e4pptes<\/a><\/noindex> lanserades den nya versionen av data plattformen InterSystems IRIS 2020.1. Inte ens coronavirus pandemin kunde f\u00f6rhindra denna release.<\/p>\n<p><\/p>\n<p>Bland de viktiga nyheterna i den nya versionen finns f\u00f6rb\u00e4ttrad prestanda f\u00f6r k\u00e4rnan, generering av REST-applikationer enligt OpenAPI 2.0-standarden, sharding f\u00f6r objekt, en ny typ av Management Portal, st\u00f6d f\u00f6r MQTT, universell fr\u00e5gekachning, och ett nytt ramverk f\u00f6r att skapa produktkomponenter i Java eller .NET. Den fullst\u00e4ndiga lista \u00f6ver \u00e4ndringar och uppgraderingsguide p\u00e5 engelska kan hittas p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=GCRN\">l\u00e4nken<\/a><\/noindex>. L\u00e4s mer under.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>InterSystems IRIS 2020.1 \u2013 det h\u00e4r \u00e4r en version med ut\u00f6kat st\u00f6d. InterSystems sl\u00e4pper tv\u00e5 typer av versioner av InterSystems IRIS:<\/p>\n<p><\/p>\n<ul>\n<li>Continuous delivery-versioner. Sl\u00e4pps tre till fyra g\u00e5nger om \u00e5ret i form av Docker-bilder. Dessa \u00e4r avsedda f\u00f6r applikationsutveckling och distribution i molnet eller Docker-containrar.<\/li>\n<li>Versioner med ut\u00f6kat st\u00f6d. Sl\u00e4pps mer s\u00e4llan, men det utges patch-versioner. Sl\u00e4pps p\u00e5 alla plattformar som st\u00f6ds av InterSystems IRIS.<\/li>\n<\/ul>\n<p><\/p>\n<p>Mellan versionerna med ut\u00f6kat st\u00f6d 2019.1 och 2020.1 har det endast sl\u00e4ppts versioner i Docker-bilder \u2013 2019.2, 2019.3, 2019.4. Alla nya funktioner och bugfixar fr\u00e5n dessa versioner ingick i 2020.1. Vissa funktioner bland dem n\u00e4mndes f\u00f6rsta g\u00e5ngen i versionerna 2019.2, 2019.3, 2019.4. <\/p>\n<p><\/p>\n<p>S\u00e5.<\/p>\n<p><\/p>\n<h2 id=\"razrabotka-rest-prilozheniy-po-specifikacii\">Utveckling av REST-applikationer enligt specifikationen<\/h2>\n<p><\/p>\n<p>Dessutom till <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/intersystems\/blog\/475670\/\">InterSystems API Manager<\/a><\/noindex>, som har st\u00f6tts sedan version 2019.1.1, har version 2020.1 m\u00f6jlighet att generera grundstruktur f\u00f6r REST-tj\u00e4nster enligt OpenAPI 2.0-specifikationen. Mer information finns i avsnittet i dokumentationen \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=GREST_preface\">Creating REST Services<\/a><\/noindex>\u00bb. <\/p>\n<p><\/p>\n<h2 id=\"konvertaciya-installyacii-cach-ili-ensemble\">Konvertering av Cach\u00e9- eller Ensemble-installation<\/h2>\n<p><\/p>\n<p>Denna version m\u00f6jligg\u00f6r konvertering av en Cach\u00e9- eller Ensemble-installation till InterSystems IRIS vid installation. Sj\u00e4lva konverteringen kan kr\u00e4va f\u00f6r\u00e4ndringar i kod, inst\u00e4llningar eller andra skript, men i de flesta fall kommer det vara enkelt. <\/p>\n<p><\/p>\n<p>Innan konvertering, l\u00e4s InterSystems IRIS In-Place Conversion Guide och InterSystems IRIS Adoption Guide. Dessa dokument finns p\u00e5 den globala supportwebbplatsen f\u00f6r InterSystems under sektionen \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/wrc.intersystems.com\/wrc\/coDistDocs.csp\">Dokument<\/a><\/noindex>\u00bb.<\/p>\n<p><\/p>\n<h2 id=\"klientskie-yazyki\">Klient spr\u00e5k<\/h2>\n<p><\/p>\n<h3 id=\"intersystems-iris-native-api-dlya-python\">InterSystems IRIS Native API f\u00f6r Python<\/h3>\n<p><\/p>\n<p>L\u00e5g-niv\u00e5 snabb \u00e5tkomst fr\u00e5n Python till flerdimensionella arrayer d\u00e4r InterSystems IRIS lagrar data. L\u00e4s mer \u2013 \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=BPYNAT_preface\">Native API for Python<\/a><\/noindex>\u00bb.<\/p>\n<p><\/p>\n<h3 id=\"intersystems-iris-native-api-dlya-nodejs\">InterSystems IRIS Native API \u0434\u043b\u044f Node.js<\/h3>\n<p><\/p>\n<p>L\u00e5g-niv\u00e5 snabb \u00e5tkomst fr\u00e5n Node.js till flerdimensionella arrayer d\u00e4r InterSystems IRIS lagrar data. L\u00e4s mer \u2013 \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=BJSNAT_preface\">Native API for Node.js<\/a><\/noindex>\u00bb.<\/p>\n<p><\/p>\n<h3 id=\"relyacionnyy-dostup-dlya-nodejs\">\u0420\u0435\u043b\u044f\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u0434\u043b\u044f Node.js<\/h3>\n<p><\/p>\n<p>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 ODBC-\u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a InterSystems IRIS \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043d\u0430 Node.js<\/p>\n<p><\/p>\n<h3 id=\"dvustoronnyaya-svyaz-v-java-i-net-shlyuzah\">Tv\u00e5v\u00e4gskommunikation i Java och .NET-gr\u00e4nssnitt<\/h3>\n<p><\/p>\n<p>Nu \u00e4r anslutningarna mellan .NET och Java-gateways tv\u00e5v\u00e4gs. Det inneb\u00e4r att ett program i .NET eller Java som anropas fr\u00e5n IRIS via gateway anv\u00e4nder samma anslutning f\u00f6r att kommunicera med IRIS. Mer information \u2014 \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=EJVG_using#EJVG_using_reenterancy\">Java Gateway Reentrancy<\/a><\/noindex>\u00bb.<\/p>\n<p><\/p>\n<h3 id=\"uluchsheniya-v-native-api-dlya-java-i-net\">F\u00f6rb\u00e4ttringar i Native API f\u00f6r Java och .NET<\/h3>\n<p><\/p>\n<p>IRIS Native API f\u00f6r Java och .NET st\u00f6djer listor $LIST och parameter\u00f6verf\u00f6ring via referens.<\/p>\n<p><\/p>\n<h2 id=\"novyy-vid-portala-upravleniya\">Ny version av Management Portal<\/h2>\n<p><\/p>\n<p>Denna version inneh\u00e5ller de f\u00f6rsta f\u00f6r\u00e4ndringarna i Management Portal. Dessa st\u00f6djer f\u00f6r n\u00e4rvarande endast utseendet och p\u00e5verkar inte funktionaliteten.<\/p>\n<p><\/p>\n<h2 id=\"sql\">SQL<\/h2>\n<p><\/p>\n<ul>\n<li>\n<p>Universell cache f\u00f6r f\u00f6rfr\u00e5gningar. Fr\u00e5n och med version 2020.1 kommer alla f\u00f6rfr\u00e5gningar, inklusive inbyggda f\u00f6rfr\u00e5gningar och klassf\u00f6rfr\u00e5gningar, att sparas som cachade f\u00f6rfr\u00e5gningar. Tidigare kr\u00e4vde anv\u00e4ndning av inbyggda f\u00f6rfr\u00e5gningar att programmet kompilerades om f\u00f6r att generera ny f\u00f6rfr\u00e5gningskod, till exempel om en ny index skapades eller statistik f\u00f6r tabellen \u00e4ndrades. Nu sparas alla f\u00f6rfr\u00e5gningsplaner i en cache och rensas oberoende av programmet d\u00e4r f\u00f6rfr\u00e5gan anv\u00e4nds.<\/p>\n<p>\n<\/li>\n<li>\n<p>Fler typer av f\u00f6rfr\u00e5gningar kan nu k\u00f6ras parallellt, inklusive DML-f\u00f6rfr\u00e5gningar.<\/p>\n<p>\n<\/li>\n<li>\n<p>F\u00f6rfr\u00e5gningar till en sharded-tabell kan nu anv\u00e4nda den implicita joinen \"-&gt;\".<\/p>\n<p>\n<\/li>\n<li>\n<p>F\u00f6rfr\u00e5gningar som k\u00f6rs fr\u00e5n Management Portal exekveras nu i en bakgrundsprocess. L\u00e5ngtidsf\u00f6rfr\u00e5gningar kommer nu inte att avbrytas p\u00e5 grund av timeouten f\u00f6r webbsidan. F\u00f6rfr\u00e5gningar som tar f\u00f6r l\u00e5ng tid kan nu avbrytas.<\/p>\n<p>\n<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"integracionnye-vozmozhnosti\">Integrationsm\u00f6jligheter<\/h2>\n<p><\/p>\n<h3 id=\"novyy-freymvork-dlya-sozdaniya-elementov-produkcii-na-java-ili-net\">Nytt ramverk f\u00f6r att skapa produktkomponenter i Java eller .NET<\/h3>\n<p><\/p>\n<p>Denna version inneh\u00e5ller ett nytt ramverk PEX (Production EXtension), som ger ytterligare val av spr\u00e5k f\u00f6r implementering av produktkomponenter. I denna version st\u00f6djer PEX Java och .NET f\u00f6r utveckling av aff\u00e4rstj\u00e4nster, aff\u00e4rsprocesser och aff\u00e4rsoperationer, samt f\u00f6r inkommande och utg\u00e5ende adaptrar. Tidigare kunde man endast skapa aff\u00e4rstj\u00e4nster och aff\u00e4rsoperationer och man var tvungen att kalla kodgeneratorn i Management Portal. Ramverket PEX erbjuder mer flexibla medel f\u00f6r att inkludera Java- och .NET-kod i produktkomponenter, ofta utan programmering i ObjectScript. PEX-paketet inneh\u00e5ller f\u00f6ljande klasser:<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/documatic\/%25CSP.Documatic.cls?APP=1&amp;LIBRARY=ENSLIB&amp;CLASSNAME=EnsLib.PEX.BusinessService\">EnsLib.PEX.BusinessService<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/documatic\/%25CSP.Documatic.cls?APP=1&amp;LIBRARY=ENSLIB&amp;CLASSNAME=EnsLib.PEX.BusinessProcess\">EnsLib.PEX.BusinessProcess<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/documatic\/%25CSP.Documatic.cls?APP=1&amp;LIBRARY=ENSLIB&amp;CLASSNAME=EnsLib.PEX.BusinessOperation\">EnsLib.PEX.BusinessOperation<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/documatic\/%25CSP.Documatic.cls?APP=1&amp;LIBRARY=ENSLIB&amp;CLASSNAME=EnsLib.PEX.InboundAdapter\">EnsLib.PEX.InboundAdapter<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/documatic\/%25CSP.Documatic.cls?APP=1&amp;LIBRARY=ENSLIB&amp;CLASSNAME=EnsLib.PEX.OutboundAdapter\">EnsLib.PEX.OutboundAdapter<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/documatic\/%25CSP.Documatic.cls?APP=1&amp;LIBRARY=ENSLIB&amp;CLASSNAME=EnsLib.PEX.Message\">EnsLib.PEX.Message<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<p>Mer information \u2014 \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=EPEX\">PEX: Utveckla produktioner med Java och .NET<\/a><\/noindex>\u00bb.<\/p>\n<p><\/p>\n<h3 id=\"monitoring-ispolzovaniya-portov-v-produkciyah\">\u00d6vervakning av portanv\u00e4ndning i produktioner.<\/h3>\n<p><\/p>\n<p>Port Authority-verktyget sp\u00e5rar portar som anv\u00e4nds av aff\u00e4rstj\u00e4nster och aff\u00e4rsoperationer. Med det kan du identifiera tillg\u00e4ngliga portar och reservera dem. Mer information \u2014 \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=EMONITOR_ports\">Hantera portanv\u00e4ndning<\/a><\/noindex>\u00bb.<\/p>\n<p><\/p>\n<h3 id=\"adaptery-dlya-mqtt\">Adapter f\u00f6r MQTT<\/h3>\n<p><\/p>\n<p>Denna release inkluderar adaptrar som st\u00f6der MQTT-protokollet (Message Queuing Telemetry Transport), som ofta anv\u00e4nds i applikationer f\u00f6r Internet of Things (IoT). Mer information \u2014 \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=EMQTT\">Anv\u00e4nda MQTT-adaptrar i produktion<\/a><\/noindex>\u00bb.<\/p>\n<p><\/p>\n<h2 id=\"sharding\">Sharding<\/h2>\n<p><\/p>\n<h3 id=\"uproschyonnaya-arhitektura\">F\u00f6renklad arkitektur<\/h3>\n<p><\/p>\n<p>Denna release introducerar ett enklare och mer f\u00f6rst\u00e5eligt s\u00e4tt att skapa kluster \u2014 baserat p\u00e5 individuella servrar (node level), ist\u00e4llet f\u00f6r omr\u00e5den som i tidigare versioner. Den nya API:n \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/documatic\/%25CSP.Documatic.cls?APP=1&amp;CLASSNAME=%25SYSTEM.Cluster\">%SYSTEM.Cluster<\/a><\/noindex>. Den nya metoden \u00e4r kompatibel med den gamla \u2014 kluster baserade p\u00e5 omr\u00e5den (namespace level) \u2014 och kr\u00e4ver inga \u00e4ndringar i befintliga installationer. Mer information \u2014 \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=GSCALE_sharding#GSCALE_sharding_oview_elements\">Element av sharding<\/a><\/noindex>\" och \"<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=GSCALE_sharding#GSCALE_sharding_reference_api\">Sharding-API:er<\/a><\/noindex>\u00bb.<\/p>\n<p><\/p>\n<h3 id=\"drugie-uluchsheniya-v-shardinge\">Andra f\u00f6rb\u00e4ttringar inom sharding:<\/h3>\n<p><\/p>\n<ul>\n<li>Det g\u00e5r nu att co-sharda (distribuera \u00f6ver samma shards ofta kopplade delar av tv\u00e5 tabeller) vilken tv\u00e5 tabeller som helst. Tidigare kunde detta g\u00f6ras endast med tabeller som hade en gemensam shardnyckel. Fr\u00e5n och med denna release till\u00e4mpas syntaxen COSHARD WITH \u00e4ven f\u00f6r tabeller med system-Id. Mer information \u2014 \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=GSCALE_sharding#GSCALE_sharding_tables_create_create\">Skapa tabellerna<\/a><\/noindex>\" och \"<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=GSQL_tables#GSQL_tables_sharded\">Definiera en sharded tabell<\/a><\/noindex>\u00bb.<\/li>\n<li>Tidigare kunde en tabell markeras som klusterbar endast via DDL, nu kan detta ocks\u00e5 g\u00f6ras i klassbeskrivningen \u2014 det nya nyckelordet Sharded. Mer information \u2014 \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=GSQL_tables#GSQL_tables_via_classes_sharded\">Definiera en sharded tabell genom att skapa en best\u00e4ndig klass<\/a><\/noindex>\u00bb.<\/li>\n<li>Objektmodellen st\u00f6der nu sharding. Metoderna %New(), %OpenId och %Save() fungerar med objekt av klassen vars data distribueras \u00f6ver flera shards. Observera att koden k\u00f6rs p\u00e5 den server som klienten \u00e4r ansluten till, inte p\u00e5 den d\u00e4r objektet lagras.<\/li>\n<li>Algoritmen f\u00f6r hantering av klusterf\u00f6rfr\u00e5gningar har f\u00f6rb\u00e4ttrats. V\u00e4ntelistan f\u00f6r f\u00f6rfr\u00e5gningar (Unified Shard Queue Manager) st\u00e4ller f\u00f6rfr\u00e5gningar i k\u00f6 f\u00f6r att utf\u00f6ras av en processpool, ist\u00e4llet f\u00f6r att starta nya processer f\u00f6r varje f\u00f6rfr\u00e5gan. Antalet processer i poolen best\u00e4ms automatiskt, baserat p\u00e5 serverresurser och arbetsbelastning.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"infrastruktura-i-razvyortyvanie-v-oblake\">Infrastruktur och distribution i molnet.<\/h2>\n<p><\/p>\n<p>Denna release inkluderar f\u00f6rb\u00e4ttringar inom infrastruktur och distribution i molnet, inklusive: <\/p>\n<p><\/p>\n<ul>\n<li>St\u00f6d f\u00f6r Tencent Cloud. InterSystems Cloud Manager (ICM) st\u00f6der nu skapande av infrastruktur och distribution av applikationer baserade p\u00e5 InterSystems IRIS i Tencent Cloud.<\/li>\n<li>St\u00f6d f\u00f6r namngivna volymer (named volumes) i Docker, ut\u00f6ver montering av mappar (bind mount).<\/li>\n<li>ICM st\u00f6der flexibel skalning - konfigurationer kan nu skala, vilket inneb\u00e4r att de kan \u00e5terskapas med ett st\u00f6rre eller mindre antal noder. Mer info - \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=GICM_using#GICM_using_provision_reprovision\">Omprovisionering av infrastrukturen<\/a><\/noindex>\" och \"<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=GICM_using#GICM_using_deploy_redeploy\">\u00c5terutplacera tj\u00e4nster<\/a><\/noindex>\u00bb.<\/li>\n<li>F\u00f6rb\u00e4ttringar i skapandet av egna containrar.<\/li>\n<li>ICM st\u00f6der en ny sharding-arkitektur.<\/li>\n<li>Standardanv\u00e4ndaren i containrar \u00e4r nu inte root.<\/li>\n<li>ICM st\u00f6der skapande och utplacering av privata n\u00e4tverk, d\u00e4r en bastion-nod kopplar det privata n\u00e4tverket med det offentliga och tillhandah\u00e5ller extra skydd mot Denial-of-Service-attacker.<\/li>\n<li>St\u00f6d f\u00f6r uppt\u00e4ckte tj\u00e4nster via s\u00e4ker RPC.<\/li>\n<li>ICM st\u00f6der utplacering i flera regioner. Detta s\u00e4kerst\u00e4ller h\u00f6g tillg\u00e4nglighet av systemet, \u00e4ven om hela regionen slutar fungera.<\/li>\n<li>M\u00f6jlighet att uppgradera ICM och beh\u00e5lla information om redan utplacerade system.<\/li>\n<li>Icke-containermod \u00e4r - ICM kan nu direkt, utan containrar, distribuera klusterkonfigurationer p\u00e5 Google Cloud Platform samt installera Web Gateway p\u00e5 Ubuntu eller SUSE.<\/li>\n<li>St\u00f6d f\u00f6r sammanslagning av iris.cpf fr\u00e5n tv\u00e5 filer. Detta hj\u00e4lper ICM att k\u00f6ra InterSystems IRIS med olika inst\u00e4llningar beroende p\u00e5 vilket l\u00e4ge installationen k\u00f6rs i. Denna m\u00f6jlighet f\u00f6renklar automatisering och st\u00f6d f\u00f6r olika konfigurationshanteringsverktyg, s\u00e5som Kubernetes.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"analitika\">Analytik<\/h2>\n<p><\/p>\n<h3 id=\"vyborochnaya-perestroyka-kuba\">Urvalsm\u00e4ssig \u00e5terbyggnad av kuben<\/h3>\n<p><\/p>\n<p>Fr\u00e5n och med denna version st\u00f6der InterSystems IRIS Business Intelligence (tidigare k\u00e4nt som DeepSee) urvalsm\u00e4ssig byggnad av kuben - endast en m\u00e4tning eller dimension. Beskrivningen av kuben kan \u00e4ndras och endast det som \u00e4ndrats \u00e5teruppbyggs, vilket bevarar tillg\u00e5ngen till hela kuben under \u00e5teruppbyggnaden.<\/p>\n<p><\/p>\n<h3 id=\"powerbi-konnektor\">PowerBI-koppling<\/h3>\n<p><\/p>\n<p>Microsoft PowerBI st\u00f6der nu arbete med InterSystems IRIS-tabeller och kuber. Kopplingen levereras med PowerBI, fr\u00e5n april 2019. Mer info - \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/irisdocs.intersystems.com\/iris20201\/csp\/docbook\/Doc.View.cls?KEY=APOWER\">InterSystems IRIS-koppling f\u00f6r Power BI<\/a><\/noindex>\u00bb.<\/p>\n<p><\/p>\n<h3 id=\"predprosmotr-rezultatov-zaprosa\">F\u00f6rhandsgranskning av fr\u00e5garesultat<\/h3>\n<p><\/p>\n<p>I denna version har en ny f\u00f6rhandsgranskningsl\u00e4ge inf\u00f6rts vid skapande av pivot-tabeller i Analyzer. P\u00e5 s\u00e5 s\u00e4tt kan man snabbt bed\u00f6ma korrektheten av fr\u00e5gan utan att v\u00e4nta p\u00e5 de fullst\u00e4ndiga resultaten.<\/p>\n<p><\/p>\n<h2 id=\"drugie-uluchsheniya\">Andra f\u00f6rb\u00e4ttringar<\/h2>\n<p><\/p>\n<ul>\n<li>Genomg\u00e5ng av globalen med funktionen $ORDER i omv\u00e4nd ordning (direction = -1) \u00e4r nu lika snabb som i direkt ordning.<\/li>\n<li>F\u00f6rb\u00e4ttrad prestanda f\u00f6r loggning.<\/li>\n<li>St\u00f6d f\u00f6r Apache Spark 2.3, 2.4 har lagts till.<\/li>\n<li>St\u00f6d f\u00f6r WebSocket-klienten har lagts till. Klass %Net.WebSocket.Client.<\/li>\n<li>Versionskontrollklassen hanterar nu h\u00e4ndelser vid \u00e4ndringar p\u00e5 produktsidan.<\/li>\n<li>Vitlistor f\u00f6r filtrering av till\u00e5tna f\u00f6rfr\u00e5gningar till CSP, ZEN och REST.<\/li>\n<li>St\u00f6d f\u00f6r .NET Core 2.1.<\/li>\n<li>F\u00f6rb\u00e4ttrad ODBC-prestanda.<\/li>\n<li>Strukturerad logg f\u00f6r att underl\u00e4tta analys av messages.log.<\/li>\n<li>API f\u00f6r att kontrollera fel och varningar. Klass %SYSTEM.Monitor.GetAlerts(). <\/li>\n<li>Komponenten kontrollerar nu att namnet p\u00e5 globalen i lagringsbeskrivningen inte \u00f6verstiger maxl\u00e4ngden (31 tecken) och returnerar ett fel om s\u00e5 \u00e4r fallet. Tidigare klipptes namnet p\u00e5 globalen utan varning till 31 tecken.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"gde-vzyat\">Var kan man f\u00e5 tag p\u00e5<\/h2>\n<p><\/p>\n<p>Om du har support, ladda ner distributionen fr\u00e5n avsnittet <noindex><a rel=\"nofollow\" href=\"https:\/\/wrc.intersystems.com\/wrc\/coDistribution2.csp\">Online-distributioner<\/a><\/noindex> webbplatsen wrc.intersystems.com<\/p>\n<p><\/p>\n<p>Om du bara vill prova InterSystems IRIS - <noindex><a rel=\"nofollow\" href=\"https:\/\/www.intersystems.com\/ru\/try-intersystems-iris-for-free\/\">https:\/\/www.intersystems.com\/ru\/try-intersystems-iris-for-free\/<\/a><\/noindex><\/p>\n<p><\/p>\n<p>\u00c4nnu enklare via Docker:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">docker run --name iris20 --init --detach --publish 51773:51773 --publish 52773:52773 store\/intersystems\/iris-community:2020.1.0.215.0<\/code><\/pre>\n<p><\/p>\n<h2 id=\"vebinar\">Webbinarium<\/h2>\n<p><\/p>\n<p>Den 7 april kl. 17:00 Moskvatid kommer det att h\u00e5llas ett webbinarium om den nya versionen. Det leds av Jeff Fried (Director, Product Management) och Joe Lichtenberg (Director of Product &amp; Industry Marketing). <noindex><a rel=\"nofollow\" href=\"https:\/\/event.on24.com\/wcc\/r\/2216696\/2E6012CC2EA58CDA0FE377FC5F7947DA\">Registrera dig!<\/a><\/noindex> Webbinariet kommer att h\u00e5llas p\u00e5 engelska.<\/p>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/intersystems\/blog\/495292\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043a\u043e\u043d\u0446\u0435 \u043c\u0430\u0440\u0442\u0430 \u0432\u044b\u0448\u043b\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u0430\u043d\u043d\u044b\u0445 InterSystems IRIS 2020.1. \u0414\u0430\u0436\u0435 \u043f\u0430\u043d\u0434\u0435\u043c\u0438\u044f \u043a\u043e\u0440\u043e\u043d\u0430\u0432\u0438\u0440\u0443\u0441\u0430 \u043d\u0435 \u043f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0442\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437. \u0418\u0437 \u0432\u0430\u0436\u043d\u043e\u0433\u043e \u0432 \u043d\u043e\u0432\u043e\u043c \u0440\u0435\u043b\u0438\u0437\u0435 \u2014 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u044f\u0434\u0440\u0430, \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f REST-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 OpenAPI 2.0, \u0448\u0430\u0440\u0434\u0438\u043d\u0433 \u0434\u043b\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432, \u043d\u043e\u0432\u044b\u0439 \u0432\u0438\u0434 \u041f\u043e\u0440\u0442\u0430\u043b\u0430 \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 MQTT, \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u0435\u0448 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u043d\u043e\u0432\u044b\u0439 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u0438 \u043d\u0430 Java \u0438\u043b\u0438 .NET. \u041f\u043e\u043b\u043d\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":76695,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-76694","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043a\u043e\u043d\u0446\u0435 \u043c\u0430\u0440\u0442\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/reliz-intersystems-iris-2020-1\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 InterSystems IRIS 2020.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043a\u043e\u043d\u0446\u0435 \u043c\u0430\u0440\u0442\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/reliz-intersystems-iris-2020-1\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-04-03T23:42:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-03T23:42:21+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Utg\u00e5van InterSystems IRIS 2020.1 | ProHoster","description":"I slutet av mars","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/reliz-intersystems-iris-2020-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 InterSystems IRIS 2020.1 | ProHoster","og:description":"\u0412 \u043a\u043e\u043d\u0446\u0435 \u043c\u0430\u0440\u0442\u0430","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/reliz-intersystems-iris-2020-1","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-04-03T23:42:21+00:00","article:modified_time":"2020-04-03T23:42:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"76694","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:31:24","updated":"2022-10-02 13:33:38","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/76694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=76694"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/76694\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/76695"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=76694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=76694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=76694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}