áááºáááŸá±á¬ááºážááá¯ááºážááœááº
á¡áá
áºááœááºááŸáááŸá¯ááœáẠá¡áá±ážááŒá®ážáá±á¬á¡áá¬áá»á¬ážáá²ááœáẠkernel á
áœááºážáá±á¬ááºááẠááá¯ážááŒáŸáá·áºááŒááºážá OpenAPI 2.0 áááºááŸááºáá»ááºá¡á REST á¡ááá®áá±ážááŸááºážá áá»áá¯ážáááºáá»á¬ážá á¡áá¬ááá¹áá¯áá»á¬ážá¡ááœáẠáá»áŸáá±ááŒááºážá á
á®áá¶ááá·áºááœá²ááŸá¯ Portal á¡áá»áá¯ážá¡á
á¬ážá¡áá
áºá MQTT áá¶á·ááá¯ážááŸá¯á universal query cacheá áá¯ááºáá¯ááºáááºáá®ážáááºá¡ááœáẠáá°áá±á¬ááºá¡áá
ẠJava ááá¯á·ááá¯áẠ.NET ááŸá á¡á
áááºá¡ááá¯ááºážáá»á¬ážá ááŒá±á¬ááºážáá²ááŸá¯á
á¬áááºážá¡ááŒáá·áºá¡á
á¯á¶ááᯠá¡ááºá¹áááááºáá¬áá¬ááŒáá·áº Upgrade Checklist ááœáẠááŒáá·áºááŸá¯ááá¯ááºáá«áááºá
InterSystems IRIS 2020.1 ááẠááá¯ážáá»á²á·áá¶á·ááá¯ážááŸá¯áá¯ááºáá±ááŸá¯áá áºáá¯ááŒá áºáááºá InterSystems ááẠInterSystems IRIS á¡áá»áá¯ážá¡á á¬ážááŸá áºáá»áá¯ážááᯠáá¯ááºáá¯ááºáááº-
- á ááºáááºáááŒáẠáá±ážááá¯á·ááŒáá·áºáá»áááŸá¯áá»á¬ážá áááºážááá¯á·ááᯠDocker áá¯á¶áá»á¬ážááŒáá·áº áá áºááŸá áºáá»áŸáẠáá¯á¶ážááŒáááºá០áá±ážááŒáááºá¡áá áá¯ááºááŒááºáááºá cloud ááá¯á·ááá¯áẠDocker ááœááºááááºáá¬áá»á¬ážááœáẠá¡ááá®áá±ážááŸááºáž ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááŸáá·áº á¡áá¯á¶ážáá»ááŸá¯á¡ááœáẠáá®ááá¯ááºážáá¯ááºáá¬ážáááºá
- ááá¯ážáá»á²á·áá¶á·ááá¯ážááŸá¯ááŒáá·áº áá¯ááºáá±áááºá áááºážááá¯á·ááẠáááŒá¬áá ááœááºáá¬áá±á¬áºáááºáž ááŒá¯ááŒááºááŸá¯áá»á¬ážááŒáá·áº áá¯ááºáá±ááŸá¯áá»á¬ážááᯠáááºážááá¯á·á¡ááœáẠáá¯ááºááŒááºáá¬ážáááºá InterSystems IRIS ááŸáá¶á·ááá¯ážáá±á¬ááááºáá±á¬ááºážá¡á¬ážáá¯á¶ážááœááºáááá¯ááºáááºá
ááá¯ážáá»á²á·áá¶á·ááá¯ážááŸá¯ 2019.1 ááŸáá·áº 2020.1 ááŒá¬ážááœááºá ááŒáá·áºáá»áááŸá¯áá»á¬ážááᯠDocker áá¯á¶áá»á¬áž - 2019.2á 2019.3á 2019.4 ááœááºáᬠáá¯ááºááŒááºáá²á·áá«áááºá á€áá¯ááºáá±ááŸá¯áá»á¬ážá០áááºáá±á¬ááºááŸá¯á¡áá áºáá»á¬ážááŸáá·áº ááŒááºáááºááŸá¯áá»á¬ážá¡á¬ážáá¯á¶ážááᯠ2020.1 ááœáẠááá·áºááœááºážáá¬ážáá«áááºá á¡á±á¬ááºááœááºáá±á¬áºááŒáá¬ážáá±á¬ á¡ááºá¹áá«áááºá¡áá»áá¯á·ááẠ2019.2á 2019.3á 2019.4 áá¯ááºáá±ááŸá¯áá áºáá¯ááœáẠááááá¯á¶ážáá±á«áºáá¬áááºá
So.
áááºááŸááºáá»ááºáá»á¬ážá¡á REST á¡ááºááºáá®áá±ážááŸááºážáá»á¬áž ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±áž
á¡ááŒááº
Caché ááá¯á·ááá¯áẠEnsemble áááºáááºááŒááºážááᯠááŒá±á¬ááºážáá²ááŒááºážá
á€áá¯ááºáá±ááŸá¯ááẠááá·áºááœááºážá ááºá¡ááœááºáž áááºá Caché ááá¯á·ááá¯áẠEnsemble áááºáááºááŸá¯ááᯠInterSystems IRIS ááá¯á· ááŒá±á¬ááºážáá²ááœáá·áºááŒá¯áááºá ááŒá±á¬ááºážáá²ááŒááºážááá¯ááºááá¯ááºá áááá¯ááááºáá¯ááºá áááºáááºáá»á¬áž ááá¯á·ááá¯áẠá¡ááŒá¬ážáá±á¬ script áá»á¬ážááœáẠá¡ááŒá±á¬ááºážá¡áá²áá»á¬áž ááá¯á¡ááºááá¯ááºáá±á¬áºáááºáž ááá á¹á á¡áá»á¬ážá á¯ááœáẠáááºážááẠááá¯ážááŸááºážáá«áááºá
áááŒá±á¬ááºážáá®á InterSystems IRIS In-Place Conversion Guide ááŸáá·áº InterSystems IRIS ááœá±ážá
á¬ážááŒááºážáááºážááœáŸááºááᯠáááºáá«á á€á
á¬ááœááºá
á¬áááºážáá»á¬ážááẠInterSystems Worldwide Support Center áááºááá¯ááºááœáẠ"
áá¯á¶ážá áœá²áá°áá¬áá¬á áá¬ážáá»á¬áž
Python á¡ááœáẠInterSystems IRIS Native API
InterSystems IRIS áá±áá¬ááᯠááááºážáááºážáá¬ážááá·áº Python á០áááºáá±á«ááºážá
á¯á¶ á¡áááºážá¡áá»ááºážáá»á¬ážáá®ááá¯á· á¡ááá·áºáááá·áºá á¡ááŒááºáááºáá±á¬ááºááŒááºážá á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠ-"
Node.js á¡ááœáẠInterSystems IRIS Native API
Node.js á០InterSystems IRIS áá±áá¬ááᯠááááºážáááºážááá·áº áááºáá±á«ááºážá
á¯á¶ á¡áááºážá¡áá»ááºážáá»á¬ážáá®ááá¯á· á¡ááá·áºáááá·áº á¡ááŒááºáááºáá±á¬ááºááŸá¯á á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠ-"
Node.js á¡ááœáẠáááºá ááºá¡áá¯á¶ážááŒá¯ááœáá·áº
Node.js developer áá»á¬ážá¡ááœáẠInterSystems IRIS ááá¯á· ODBC áááºáá±á¬ááºááœáá·áºá¡ááœáẠáá¶á·ááá¯ážááŸá¯
Java ááŸáá·áº .NET ááááºáá±ážáá»á¬ážááœáẠááŸá áºáááºážááœá¬áž áááºááœááºááŸá¯
.NET ááŸáá·áº Java ááááºáá±ážáá»áááºáááºááŸá¯áá»á¬ážááẠááá¯á¡áá« ááŸá
áºáááºážááœá¬ážááŒá
áºáááºá ááá¯ááá¯áááºááŸá¬á IRIS ááŸáá±á«áºáá±á¬ .NET ááá¯á·ááá¯áẠJava áááá¯ááááºááẠáá¶áá«ážáá±á«ááºááŸáááá·áº IRIS ááá¯áááºáá±á¬ááºááẠáá°áá®áá±á¬áá»áááºáááºááŸá¯ááᯠá¡áá¯á¶ážááŒá¯áááºá á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠ-"
Java ááŸáá·áº .NET á¡ááœáẠNative API á¡á¬áž ááŒáŸáá·áºáááºááŸá¯áá»á¬áž
Java ááŸáá·áº .NET á¡ááœáẠIRIS Native API ááẠ$LISTs áá»á¬ážááᯠááá¯ážáá¬ážá passing parameters áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá
Management Portal áá¡ááœááºá¡ááŒááºá¡áá áº
á€áá¯ááºáá±ááŸá¯ááœáẠManagement Portal ááá¯á· ááááá¯á¶ážááŒá±á¬ááºážáá²ááŸá¯áá»á¬áž áá«áááºáááºá ááá¯á¡áá»áááºááœáẠáááºážááá¯á·ááẠá¡ááœááºá¡ááŒááºááá¯áᬠá¡áá±ážáá¬ážááŒá®áž áá¯ááºáá±á¬ááºááá¯ááºá áœááºážááᯠáááááá¯ááºá á±áá«á
SQL
-
Universal query cache 2020.1 ááŸá áááºá built-in queries ááŸáá·áº class queries áá»á¬ážá¡áá«á¡ááẠqueries á¡á¬ážáá¯á¶ážááᯠcached queries á¡ááŒá Ạááááºážáááºážáá«áááºá ááááºá á¡ááœáŸááºážá¡áá áºáá áºáᯠáá±á«áºáá¬ááẠááá¯á·ááá¯áẠááá¬ážááááºážááááºážáá»á¬áž ááŒá±á¬ááºážáá²ááœá¬ážáá«á ááááºá ááá·áºááœááºážáá¬ážáá±á¬ á á¯á¶á ááºážáá±ážááŒááºážááŸá¯áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á áá±ážááŒááºážááŸá¯áá¯ááºá¡áá áºááᯠáá¯ááºáá¯ááºááẠáááá¯ááááºááᯠááŒááºáááºáá±á«ááºážá ááºááẠááá¯á¡ááºáááºá ááá¯á¡áá« á á¯á¶á ááºážáá±ážááŒááºážááŸá¯ á¡á á®á¡á ááºá¡á¬ážáá¯á¶ážááᯠáá°áá®áá±á¬ áááºááŸáºááœáẠááááºážáááºážáá¬ážááŒá®áž á á¯á¶á ááºážáá±ážááŒááºážááŸá¯ááᯠá¡áá¯á¶ážááŒá¯ááá·áº áááá¯ááááºááᯠáááºááá¯á·áááºááŒá áºá á± ááŸááºážáááºážáá¬ážáááºá
-
DML áá±ážááŒááºážáá»ááºáá»á¬ážá¡áá«á¡ááẠáá±á¬ááºáááºáá±ážááœááºážá¡áá»áá¯ážá¡á á¬ážáá»á¬ážááᯠááá¯á¡ááŒáá¯ááºáá¯ááºáá±á¬ááºááá¯ááºáá«ááŒá®á
-
ááœá²áá¯ááºáá¬ážáá±á¬ááá¬ážááᯠááá·áºáá»ááºááá·áºáá±ážááœááºážáá»á¬ážááẠááá¯á¡áá«ááœáẠááœááºááá¯ááºáá±á¬ join "->" ááᯠáá¯á¶ážááá¯ááºáá«ááŒá®á
-
Management Portal á០á áááºáá²á·áá±á¬ áá±á¬ááºážááá¯áá»ááºáá»á¬ážááᯠáá±á¬ááºáá¶áá¯ááºáááºážá ááºáá áºáá¯ááœáẠááá¯áá¯ááºáá±á¬ááºáá±áá«áááºá áááºá á¬áá»ááºááŸá¬ á¡áá»áááºáá¯ááºááœá¬ážáá±á¬ááŒá±á¬áá·áº ááŸááºáá»á¬ážáá±á¬ áá±á¬ááºážááá¯ááŸá¯áá»á¬ážááẠáá»ááºááœááºáá±á¬á·áááºááá¯ááºáá«á á á¬áááºážááœááºážáá±á¬ááºážááá¯ááŸá¯áá»á¬ážááᯠááᯠáááºáá»ááºááá¯ááºáá«ááŒá®á
áá±á«ááºážá ááºážááá¯ááºááŸá¯
Java ááá¯á·ááá¯áẠ.NET ááœáẠáá¯ááºáá¯ááºááŒááºá ááºáá»á¬áž áááºáá®ážáááºá¡ááœáẠáá°áá±á¬ááºá¡áá áº
á€áá¯ááºáá±ááŸá¯ááœáẠáá¯ááºáá¯ááºá¡á áááºá¡ááá¯ááºážáá»á¬ážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáááºá¡ááœáẠáá¬áá¬á áá¬ážááœá±ážáá»ááºááŸá¯áá áºáᯠáááºáá¶áá¶á·ááá¯ážáá±ážááá·áº PEX (áá¯ááºáá¯ááºááŸá¯ ááá¯ážáá»á²á·ááŸá¯) áá°áá±á¬ááºá¡áá áºáá áºáᯠáá«áááºáá«áááºá á€áá¯ááºáá±ááŸá¯ááŸáá·áºá¡áá°á PEX ááẠáá¯ááºáááºážáááºáá±á¬ááºááŸá¯áá»á¬ážá áá¯ááºáááºážáá¯ááºáááºážá ááºáá»á¬ážááŸáá·áº áá¯ááºáááºážáááºáááºááŸá¯áá»á¬ážá¡ááŒáẠá¡áááºááŸáá·áºá¡ááœáẠá¡áááºáá¬áá»á¬ážááᯠáá±á¬áºáá±á¬ááºáááºá¡ááœáẠJava ááŸáá·áº .NET ááᯠáá¶á·ááá¯ážáá±ážáá«áááºá ááááºá áááºááẠáá¯ááºáááºážáááºáá±á¬ááºááŸá¯áá»á¬ážááŸáá·áº á á®ážááœá¬ážáá±ážáá¯ááºáááºážááœáŸá²ááŒá±á¬ááºážááŸá¯áá»á¬ážááá¯áᬠáááºáá®ážááá¯ááºáá²á·ááŒá®áž Management Portal ááŸá áá¯ááºáá¯ááºáá¯ááºáá°á¡á¬áž áá¯ááºážáá±á«áºááá¯ááẠááá¯á¡ááºáá«áááºá PEX áá°áá±á¬ááºááẠObjectScript áááá¯ááááºááœááºážáá¶ááŒááºážáááŸááá² áááŒá¬ááááá¯áááᯠáá¯ááºáá¯ááºá¡á áááºá¡ááá¯ááºážáá»á¬ážáá²ááá¯á· Java ááŸáá·áº .NET áá¯ááºááᯠáá±á«ááºážá ááºážáá¬ááœáẠááá¯ááá¯ááŒá±á¬ááºážááœááºááŒááºááœááºááŸááá±á¬ áááºážáááºážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá PEX áááºáá±á·áá»áºááœáẠá¡á±á¬ááºáá« á¡áááºážáá»á¬áž áá«áááºáááºá
EnsLib.PEX.BusinessService EnsLib.PEX.BusinessProcess EnsLib.PEX.BusinessOperation EnsLib.PEX.InboundAdapter EnsLib.PEX.OutboundAdapter EnsLib.PEX.Message
á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠ-"
áá¯ááºáá¯ááºáá»á¬ážááœáẠááááºáááºážá¡áá¯á¶ážááŒá¯ááŸá¯ááᯠá á±á¬áá·áºááŒáá·áºááŒááºážá
ááááºáááºážá¡á¬áá¬ááá¯áẠutility ááẠáá¯ááºáááºážáááºáá±á¬ááºááŸá¯áá»á¬ážááŸáá·áº áá¯ááºáááºážáááºáááºááŸá¯áá»á¬ážááœáẠá¡áá¯á¶ážááŒá¯ááá·áº ááááºáááºážáá»á¬ážááᯠá
á±á¬áá·áºááŒáá·áºáááºá áááºážáá¡áá°á¡áá®ááŒáá·áº áááºááẠáááŸáááá¯ááºáá±á¬ááááºáááºážáá»á¬ážááᯠáá¯á¶ážááŒááºááŒá®áž áááºážááá¯á·ááᯠááŒáá¯áááºá
á¬áááºážááœááºážááá¯ááºáá«áááºá á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠ-"
MQTT á¡ááœáẠadapters
á€áá¯ááºáá±ááŸá¯ááœáẠInternet of Things (IoT) á¡ááá®áá±ážááŸááºážáá»á¬ážááœáẠá¡áá¯á¶ážááŒá¯áá±á·ááŸááá±á¬ MQTT (Message Queuing Telemetry Transport) áááá¯ááá¯áá±á¬ááᯠáá¶á·ááá¯ážáá±ážááá·áº á¡áááºáá¬áá»á¬áž áá«áááºáááºá á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠ-"
ááœá²áá±áá±ážááŒááºáž
ááá¯ážááŸááºážáá±á¬áááá¯áá¬ááá¬
á€áá¯ááºáá±ááŸá¯ááœáẠááááºáá¬ážááŸááºážáá»á¬ážáá²á·ááá¯á· á§áááá¬áá»á¬ážááá¯ááºáá² áá¬áá¬áá
áºáá¯áá»ááºážá
á® (node ââá¡ááá·áº) ááᯠá¡ááŒá±áá¶á á¡á
á¯á¡áá±ážáá
áºáá¯áááºáá®ážááẠááá¯ááá¯ááá¯ážááŸááºážááŒá®áž áá¬ážáááºááá¯ááºáá±á¬áááºážáááºážááᯠááááºáááºáá±ážáá²á·áááºá API á¡áá
Ạ-
á¡ááŒá¬ážáá±á¬ ááœá²ááŒááºážá áááºááŒá¬ááŒááºážááá¯ááºáᬠááá¯ážáááºááŸá¯áá»á¬áž-
- ááᯠááẠcoshard (ááá¬ážááŸá
áºáá¯á áááŒá¬áááá»áááºáááºáá¬ážáá±á¬ á¡á
áááºá¡ááá¯ááºážáá»á¬ážááᯠáá°áá®áá±á¬ shards) ááá¬ážááŸá
áºáá¯ááá¯á· ááŒáá·áºáá±ááá¯ááºáá«ááŒá®á ááááºáá áááºážááᯠáá¬ááẠshard key áá«áá±á¬ ááá¬ážáá»á¬ážááŒáá·áºáᬠáá¯ááºáá±á¬ááºááá¯ááºáá²á·áááºá á€áá¯ááºáá±ááŸá¯ááŸá¡á
ááŒá¯á COSHARD WITH syntax ááᯠsystem Id áá«áá±á¬ ááá¬ážáá»á¬ážá¡ááœááºáááºáž á¡áá¯á¶ážááŒá¯áá«áááºá á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠ-"
ááá¬ážáá»á¬ážááá¯áááºáá®ážáá«á "ááá¯á¡áá«"Sharded Table ááᯠáááºááŸááºááŒááºážá "á - ááááºáá ááá¬ážáá
áºáá¯ááᯠDDL ááŸáá
áºááá·áºáᬠá¡á
á¯ááá¯ááºááá¬ážá¡ááŒá
Ạá¡ááŸááºá¡áá¬ážááŒá¯ááá¯ááºáá²á·áá±á¬áºáááºáž ááá¯á¡áá« áááºážááᯠá¡áááºážáá±á¬áºááŒáá»ááºááœáẠáá¯ááºáá±á¬ááºááá¯ááºááẠ- Sharded áá±á¬á·áá»ááºá
á¬áá¯á¶ážá¡áá
áºá á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠ-"
Persistent Class áá áºáá¯ááᯠáááºáá®ážááŒááºážááŒáá·áº Sharded Table ááᯠáááºááŸááºááŒááºážá "á - ááá¯á¡áá« á¡áá¬ááá¹áá¯áá¯á¶á á¶ááẠááœá²ááŒááºážá áááºááŒá¬ááŒááºážááᯠáá¶á·ááá¯ážáá±ážáááºá %New(), %OpenId ááŸáá·áº %Save() áááºážáááºážáá»á¬ážááẠáá±áá¬áá»á¬ážááᯠshards á¡áá»á¬ážá¡ááŒá¬ážááœáẠááŒáá·áºáá±áá¬ážáá±á¬ class áá áºáá¯á á¡áá¬ááá¹áá¯áá»á¬ážááŸáá·áº á¡áá¯ááºáá¯ááºáááºá áá¯ááºááẠá¡áá¬ááá¹áá¯ááᯠááááºážáááºážáá¬ážááá·áº áá¬áá¬áá±á«áºááœááºááá¯ááºáá² client áá»áááºáááºáá¬ážáá±á¬ áá¬áá¬áá±á«áºááœáẠá¡áá¯ááºáá¯ááºááŒá±á¬ááºáž áááááŒá¯áá«á
- á¡á á¯ááá¯ááºáá±ážááœááºážáá»á¬ážááᯠáá¯ááºáá±á¬ááºááŒááºážá¡ááœáẠá¡ááºáááá¯áá®áááºááᯠááŒáŸáá·áºáááºáá¬ážáá«áááºá Unified Shard Queue Manager ááẠáá±á¬ááºážááá¯áá»ááºáá áºáá¯á á®á¡ááœáẠáá¯ááºáááºážá ááºá¡áá áºáá»á¬ážááᯠá áááºááŒááºážááẠáá¯ááºáááºážá ááºá¡á á¯á¡áá±ážáá áºáá¯ááá¯á· á¡áá±á¬ááºá¡áááºáá±á¬áºááẠáá±á¬ááºážááá¯ááŸá¯áá»á¬ážááᯠá á®áááºážáá¬ážáááºá áá±áá°ážáááºááŸá áá¯ááºáááºážá ááºá¡áá±á¡ááœááºááᯠáá¬áá¬áááºážááŒá áºáá»á¬ážááŸáá·áº áááºáá±á«áºá¡ááŒá±áá¶á á¡ááá¯á¡áá»á±á¬ááºáá¯á¶ážááŒááºáááºá
cloud ááœáẠá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááŸáá·áº ááŒáá·áºáá»ááºááŸá¯á
á€áá¯ááºáá±ááŸá¯ááœáẠá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááŸáá·áº cloud ááŒáá·áºáá»ááºááŒááºážááá¯ááºáᬠááá¯ážáááºááŸá¯áá»á¬áž á¡áá«á¡áááºá
- Tencent Cloud áá¶á·ááá¯ážááŸá¯á ááá¯á¡áá« InterSystems Cloud Manager (ICM) ááẠTencent Cloud ááŸá InterSystems IRIS ááá¯á¡ááŒá±áá¶á á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶áááºáá®ážááŸá¯ááŸáá·áº á¡ááºááºáá®áá±ážááŸááºážá¡áá¯á¶ážááŒá¯ááŸá¯ááᯠáá¶á·ááá¯ážáá±ážáá«áááºá
- bind mount áá»á¬ážá¡ááŒáẠDocker ááŸá á¡áááºáá±ážáá¬ážáá±á¬ volumes áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯á
- ICM ááẠááŒá±á¬ááºážááœááºááŒááºááœáẠá
áá±ážáá»á²á·ááŒááºážááᯠáá¶á·ááá¯ážáá±ážááẠ- áá»áááºááŸáááŸá¯áá»á¬ážááᯠááᯠáá»áááºááŸáááá¯ááºááŒá®ááŒá
áºáááºá ááá¯ááá¯áááºááŸá¬ node ááá¯áá»á¬ážáá±á¬ ááá¯á·ááá¯áẠá¡áááºážáááºááŒáá·áº ááŒááºáááºáááºáá®ážááá¯ááºáááºá á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠ-"
á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááᯠááŒááºáááºááŒááºáááºááŒááºážá "ááá¯á¡áá«"ááŒááºáááºá¡áá¯á¶ážáá»ááŒááºážáááºáá±á¬ááºááŸá¯áá»á¬áž "á - áááºáááá¯ááºááá¯ááºááœááºááááºáá¬ááá¯áááºáá®ážáá¬ááœááºááá¯ážáááºááŸá¯áá»á¬ážá
- ICM ááẠsharding áááá¯áá¬á¡áá áºááᯠáá¶á·ááá¯ážáá±ážáááºá
- ááœááºááááºáá¬áá»á¬ážááœáẠáá°áááºážá¡áá¯á¶ážááŒá¯áá°ááẠroot ááá¯ááºáá±á¬á·áá«á
- ICM ááẠáá®ážááá·áºááœááºáááºáá»á¬áž áááºáá®ážááŒááºážááŸáá·áº á¡áá¯á¶ážáá»ááŒááºážááá¯á·ááᯠáá¶á·ááá¯ážáá±ážáááºá áááºážááœáẠáá¶áááºáá¯á¶ááŸááºáá áºáá¯ááẠáá¯áá¹ááááááœááºáááºááᯠá¡áá»á¬ážáá°ááŸá¬ááœááºáááºááŸáá·áº áá»áááºáááºáᬠDenial-of-Service ááá¯ááºááá¯ááºááŸá¯áá»á¬ážááᯠáááºáá±á¬ááºážáá¬ááœááºáá±ážáá«áááºá
- áá¯á¶ááŒá¯á¶áá±á¬ RPC á០áááºáá±á¬ááºááŸá¯ááŸá¬ááœá±ááœá±á·ááŸáááŸá¯á¡ááœáẠáá¶á·ááá¯ážááŸá¯á
- ICM ááẠáá±ááá±á«ááºážá á¯á¶ááŒáá·áºáá»ááºááŸá¯ááᯠáá¶á·ááá¯ážáá±ážáááºá áááºážááẠáá±ááá áºáá¯áá¯á¶áž áá»áááºážáá±áá±á¬áºáááºáž á áá áºááŒáá·áºáá¬ážá áœá¬áááŸáááá¯ááºááŸá¯ááᯠáá±áá»á¬á á±áááºá
- ICM ááᯠá¡ááºááááºáá¯ááºááŒá®áž á¡áá¯á¶ážááŒá¯áá¬ážááŒá®ážáá±á¬ á áá áºáá»á¬ážá¡ááŒá±á¬ááºáž á¡áá»ááºá¡áááºáá»á¬ážááᯠááááºážáááºážááá¯ááºáááºá
- ááœááºááááºáá¬áá²á·áá¯áẠ- ICM ááẠááá¯á¡áá« ááœááºááááºáá¬áá»á¬ážááá«áá²á Google Cloud Platform ááœáẠá¡á á¯á¡áá±ážááœá²á·á ááºážáá¯á¶áá»á¬ážááᯠááá¯ááºááá¯ááºá¡áá¯á¶ážáá»ááá¯ááºááŒá®áž Ubuntu ááá¯á·ááá¯áẠSUSE ááœáẠWeb Gateway ááᯠááá·áºááœááºážááá¯ááºááŒá®ááŒá áºáááºá
- ááá¯ááºááŸá áºáá¯á០iris.cpf áá±á«ááºážá ááºážááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯á áááºážááẠáááºáááºááŸá¯áá¯ááºáá±á¬ááºáá±ááá·áºáá¯ááºáá±á«áº áá°áááºá ááœá²ááŒá¬ážáá±á¬áááºáááºáá»á¬ážááŒáá·áº ICM ááᯠá áááºááá¯ááºá á±ááẠáá°áá®áá±ážáááºá á€á áœááºážáááºááẠKubernetes áá²á·ááá¯á·áá±á¬ á¡áá»áá¯ážáá»áá¯ážáá±á¬ ááœá²á·á ááºážááŸá¯ááá¯ááºáᬠá á®áá¶ááá·áºááœá²ááŸá¯áááááá¬áá»á¬ážááᯠá¡ááá¯á¡áá»á±á¬ááºáá¯ááºáá±á¬ááºáááºááŸáá·áº áá¶á·ááá¯ážááẠááá¯ááá¯ááœááºáá°á á±áááºá
analytics
cube ááᯠááœá±ážáá»ááºááŒá®áž ááŒááºáááºáááºáá±á¬ááºáá«á
á€áá¯ááºáá±ááŸá¯ááŸá áááºá InterSystems IRIS Business Intelligence (áááẠDeepSee áá¯áá±á«áºáááº) ááẠááœá±ážáá»ááºáá¬ážáá±á¬ cube á¡áá±á¬ááºá¡áŠâá¡ááá¯ááºážá¡áá¬áá áºáᯠááá¯á·ááá¯áẠá¡ááá¯ááºážá¡áá¬áá áºáá¯áá¬ááŒá áºáááºá cube áá±á¬áºááŒáá»ááºááᯠáááºááŒá±á¬ááºážáá²ááá¯ááºááŒá®áž ááŒá±á¬ááºážáá²áá¬ážááá·áºá¡áá¬áá»á¬ážááá¯áᬠááŒááºáááºáááºáá±á¬ááºááá¯ááºááŒá®áž ááŒááºáááºáááºáá±á¬ááºáá±á ááºá¡ááœááºáž cube áá áºáá¯áá¯á¶ážááᯠáááŸáááá¯ááºáááºááŒá áºáááºá
PowerBI áá»áááºáááºáááááá¬
ááá¯á¡áá« Microsoft PowerBI ááẠInterSystems IRIS ááá¬ážáá»á¬ážááŸáá·áº cubes áá»á¬ážááŒáá·áº á¡áá¯ááºáá¯ááºááŒááºážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá áá»áááºáááºáááááá¬ááẠá§ááŒá®á 2019 áá¯ááŸá
áºááœááºááŸáá០á
áááºá PowerBI ááŒáá·áº áá±ážááá¯á·áááºá á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠ-"
áá±ážááŒááºážááŸá¯ááááºáá»á¬ážááᯠá¡á ááºážááŒáá·áºááŸá¯áá«á
á€áá¯ááºáá±ááŸá¯ááẠAnalyzer ááœáẠpivot ááá¬ážáá»á¬ážáááºáá®ážáá±á¬á¡áá« á¡ááŒáá¯ááŒáá·áºááŸá¯áá¯ááºá¡áá áºááᯠááááºáááºáá±ážáááºá á€áááºážááŒáá·áº áá±ážááŒááºážááŸá¯áá áºáá¯á ááŸááºáááºááŸá¯ááᯠáááºážáááááºá¡ááŒáá·áºá¡á á¯á¶ááᯠáá á±á¬áá·áºáá² áá»ááºááŒááºá áœá¬ á¡áá²ááŒááºááá¯ááºáááºá
á¡ááŒá¬ážááá¯ážáááºááŸá¯áá»á¬áž
- $ORDER áá¯ááºáá±á¬ááºáá»ááºááᯠááŒá±á¬ááºážááŒááºá¡á á®á¡á á¥áº (direction = -1) ááᯠá¡áá¯á¶ážááŒá¯á ááá¹áá¬ááᯠááŒááºáá»á±á¬áºááŒááºážááẠááá¯á¡á á®á¡á á¥áºá¡ááá¯ááºáž ááŒááºáááºáá«áááºá
- áá áºáá¯ááºááŒááºážá áœááºážáá±á¬ááºáááºááᯠááŒáŸáá·áºáááºáá¬ážáááºá
- Apache Spark 2.3á 2.4 á¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºááá·áºáá¬ážáááºá
- WebSocket áááá¯ááºážááá·áºá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºááá·áºáá¬ážáááºá á¡áááºážá¡á á¬áž %Net.WebSocket.Client
- áá¬ážááŸááºážááááºážáá»á¯ááºááŸá¯á¡áááºážááẠááᯠáá¯ááºáá¯ááºá á¬áá»ááºááŸá¬ááá¯á· ááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááœáẠááŒá áºáááºáá»á¬ážááᯠááá¯ááºááœááºáá«áááºá
- CSPá ZEN ááŸáá·áº REST ááá¯á·ááá¬ážáááºáá±á¬ááºážááá¯ááŸá¯áá»á¬ážááᯠá á áºáá¯ááºááẠá¡ááŒá°áá±á¬ááºá á¬áááºážáá»á¬ážá
- .NET Core 2.1 áá¶á·ááá¯ážááŸá¯á
- ODBC á áœááºážáá±á¬ááºáááºááᯠááŒáŸáá·áºáááºáá¬ážáááºá
- messages.log áááœá²ááŒááºážá áááºááŒá¬ááŸá¯ááᯠááœááºáá°áá»á±á¬ááœá±á·á á±ááẠááœá²á·á ááºážáá¯á¶ááŸááºáááºážá
- á¡ááŸá¬ážá á áºáá±ážááŒááºážááŸáá·áº ááááá±ážáá»ááºáá»á¬ážá¡ááœáẠAPI á¡áááºážá¡á á¬áž %SYSTEM.Monitor.GetAlerts()á
- ááᯠclass compiler ááẠááá¯ááŸá±á¬ááºááŸá¯ááŒá±ááŒá¬áá»ááºááœáẠááá¹áá¬áá¯á¶ážááá¯ááºáá¬á¡áááºááẠá¡áá»á¬ážáá¯á¶ážá¡ááŸáẠ(á á¬áá¯á¶áž 31 áá¯á¶áž) áááºááá»á±á¬áºááœááºááŒá±á¬ááºáž á á áºáá±ážááŒá®áž á¡ááŸá¬ážá¡ááœááºážáááŸááá«á ááŒááºááá¯á·áá±ážáá«áááºá ááááºá ááá¹áá¬áá¯á¶ážááá¯ááºáá¬á¡áááºááᯠááááá±ážááŒááºážáááŸááá² á á¬áá¯á¶ážáá± áá áá¯á¶ážá¡áá ááŒááºáá±á¬ááºáá²á·áááºá
áááºááá¯ááœá¬ážáááá²
ááá·áºááœáẠáá¶á·ááá¯ážááŸá¯ááŸááá«á á¡ááá¯ááºážá០ááŒáá·áºáá±ááŸá¯ááᯠáá±á«ááºážáá¯ááºáá¯ááºáá«á
InterSystems IRIS ááᯠá
ááºážááŒáá·áºáá»ááºáááºá
Docker ááŸáááá·áºááá¯ááá¯ááœááºáá°áááº-
docker run --name iris20 --init --detach --publish 51773:51773 --publish 52773:52773 store/intersystems/iris-community:2020.1.0.215.0
webinar
á§ááŒá®á 7 áááºáá±á· 17:00 ááœááºáá±á¬áºá
ááá¯á
á¶áá±á¬áºáá»áááºáá¡áá
áºááœááºááŸáááŸá¯á¡ááœááºáááºááœááºáá¬ážáá±á¬ webinar áá
áºáá¯ááŸááááá·áºáááºá Jeff Fried (áá«ááá¯ááºáá¬á áá¯ááºáá¯ááºá
á®áá¶ááá·áºááœá²ááŸá¯) ááŸáá·áº Joe Lichtenberg (áá¯ááºáá¯ááºááŸáá·áºá
ááºááŸá¯áá¯ááºáááºážá
á»á±ážááœááºáá«ááá¯ááºáá¬) ááá¯á·ááŸá
á®á
ááºáá»ááºážááááºááŒá
áºáááºá
source: www.habr.com