InterSystems IRIS 2020.1 рдХреЛ рд░рд┐рд▓реАрдЬ

InterSystems IRIS 2020.1 рдХреЛ рд░рд┐рд▓реАрдЬ

рдорд╛рд░реНрдЪрдХреЛ рдЕрдиреНрддреНрдпрдорд╛ рдмрд╛рд╣рд┐рд░ рдЖрдП InterSystems IRIS 2020.1 рдбрд╛рдЯрд╛ рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгред рдХреЛрд░реЛрдирд╛рднрд╛рдЗрд░рд╕ рдорд╣рд╛рдорд╛рд░реАрд▓реЗ рдкрдирд┐ рд░рд┐рд▓реАрдЬрд▓рд╛рдИ рд░реЛрдХреНрди рд╕рдХреЗрдиред

рдирдпрд╛рдБ рд╡рд┐рдореЛрдЪрдирдХрд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХреБрд░рд╛рд╣рд░реВрдордзреНрдпреЗ рдХрд░реНрдиреЗрд▓ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╡реГрджреНрдзрд┐, OpenAPI 2.0 рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рди рдЕрдиреБрд╕рд╛рд░ REST рдПрдкреНрд▓рд┐рдХреЗрд╕рдирдХреЛ рдЙрддреНрдкрд╛рджрди, рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╢реЗрд░реНрдбрд┐рдЩ, рдирдпрд╛рдБ рдкреНрд░рдХрд╛рд░рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреЛрд░реНрдЯрд▓, MQTT рд╕рдорд░реНрдерди, рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдХреНрд╡реЗрд░реА рдХреНрдпрд╛рд╕, рдЙрддреНрдкрд╛рджрди рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдирдпрд╛рдБ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред Java рд╡рд╛ .NET рдорд╛ рддрддреНрд╡рд╣рд░реВред рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдкреВрд░реНрдг рд╕реВрдЪреА рд░ рдЕрдВрдЧреНрд░реЗрдЬреАрдорд╛ рдЕрдкрдЧреНрд░реЗрдб рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рдпрд╣рд╛рдБ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рд╕рдХрд┐рдиреНрдЫ рд▓рд┐рдЩреНрдХред рдердк рд╡рд┐рд╡рд░рдг - рдХрдЯ рдЕрдиреНрддрд░реНрдЧрддред

InterSystems IRIS 2020.1 рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдорд░реНрдерди рд░рд┐рд▓реАрдЬ рд╣реЛред InterSystems рд▓реЗ рджреБрдИ рдкреНрд░рдХрд╛рд░рдХреЛ InterSystems IRIS рд░рд┐рд▓реАрдЬрд╣рд░реВ рдЙрддреНрдкрд╛рджрди рдЧрд░реНрджрдЫ:

  • рдирд┐рд░рдиреНрддрд░ рд╡рд┐рддрд░рдг рд╡рд┐рдЬреНрдЮрдкреНрддрд┐ред рддрд┐рдиреАрд╣рд░реВ рдбрдХрд░ рдЫрд╡рд┐рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд╡рд░реНрд╖рдорд╛ рддреАрди рджреЗрдЦрд┐ рдЪрд╛рд░ рдкрдЯрдХ рдЬрд╛рд░реА рд╣реБрдиреНрдЫрдиреНред рдХреНрд▓рд╛рдЙрдб рд╡рд╛ рдбрдХрд░ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕ рд░ рддреИрдирд╛рддреАрдХрд╛ рд▓рд╛рдЧрд┐ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛред
  • рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдорд░реНрдерди рд╕рдВрдЧ рд░рд┐рд▓реАрдЬред рддрд┐рдиреАрд╣рд░реВ рдХрдо рдмрд╛рд░рдореНрдмрд╛рд░ рдмрд╛рд╣рд┐рд░ рдЖрдЙрдБрдЫрдиреН, рддрд░ рддрд┐рдиреАрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдлрд┐рдХреНрд╕рд╣рд░реВ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред InterSystems IRIS рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╕рдмреИ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ рдЙрдкрд▓рдмреНрдз рдЫред

рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдорд░реНрдерди рд░рд┐рд▓реАрдЬрд╣рд░реВ 2019.1 рд░ 2020.1 рдмреАрдЪ, рд░рд┐рд▓реАрдЬрд╣рд░реВ рдбрдХрд░ рдЫрд╡рд┐рд╣рд░реВрдорд╛ рдорд╛рддреНрд░ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ - 2019.2, 2019.3, 2019.4ред рдпреА рд░рд┐рд▓реАрдЬрд╣рд░реВрдмрд╛рдЯ рд╕рдмреИ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд░ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ 2020.1 рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред рддрд▓ рд╕реВрдЪреАрдмрджреНрдз рдЧрд░рд┐рдПрдХрд╛ рдХреЗрд╣реА рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдкрд╣рд┐рд▓реЛ рдкрдЯрдХ рдПрдХ рд░рд┐рд▓реАрдЬ 2019.2, 2019.3, 2019.4 рдорд╛ рджреЗрдЦрд╛ рдкрд░реНтАНрдпреЛред

рддреНрдпрд╕реИрд▓реЗ

рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдЕрдиреБрд╕рд╛рд░ REST рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╡рд┐рдХрд╛рд╕

рдпрд╕рдХрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд InterSystems API рдкреНрд░рдмрдиреНрдзрдХ, рд╕рдВрд╕реНрдХрд░рдг 2019.1.1 рджреЗрдЦрд┐ рд╕рдорд░реНрдерд┐рдд, рд░рд┐рд▓реАрдЬ 2020.1 рдорд╛ OpenAPI 2.0 рдврд╛рдБрдЪрд╛рдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯреАрдХрд░рдг рдЕрдиреБрд╕рд╛рд░ REST рд╕реЗрд╡рд╛рдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрд░ рдХреЛрдб рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рд╕рдореНрднрд╡ рднрдпреЛред рдердк рд╡рд┐рд╡рд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рдХрд╛рдЧрдЬрд╛рдд рдЦрдгреНрдб рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН "REST рд╕реЗрд╡рд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджреИ"ред

рдХреНрдпрд╛рдЪреЗ рд╡рд╛ рдПрдиреНрд╕реЗрдореНрдмрд▓ рд╕реНрдерд╛рдкрдирд╛рд▓рд╛рдИ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрджреИ

рдпреЛ рд╡рд┐рдореЛрдЪрдирд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рддрдкрд╛рдЗрдБрдХреЛ рдХреНрдпрд╛рдЪреЗ рд╡рд╛ рдПрдиреНрд╕реЗрдореНрдмрд▓ рд╕реНрдерд╛рдкрдирд╛рд▓рд╛рдИ рд╕реНрдерд╛рдкрдирд╛рдХреЛ рдХреНрд░рдордорд╛ InterSystems IRIS рдорд╛ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд░реВрдкрд╛рдиреНрддрд░рдг рдЖрдлреИрд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб, рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рд╡рд╛ рдЕрдиреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджрдЫ, рддрд░ рдзреЗрд░реИ рдЬрд╕реЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдпреЛ рд╕рд░рд▓ рд╣реБрдиреЗрдЫред

рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдиреБ рдЕрдШрд┐, InterSystems IRIS In-Place Conversion Guide рд░ InterSystems IRIS Adoption Guide рдкрдвреНрдиреБрд╣реЛрд╕реНред рдпреА рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ рдЗрдиреНрдЯрд░рд╕рд┐рд╕реНрдЯрдореНрд╕ рд╡рд░реНрд▓реНрдбрд╡рд╛рдЗрдб рд╕рдкреЛрд░реНрдЯ рд╕реЗрдиреНрдЯрд░рдХреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ "рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ"ред

рдЧреНрд░рд╛рд╣рдХ рднрд╛рд╖рд╛рд╣рд░реВ

рдкрд╛рдЗрдердирдХреЛ рд▓рд╛рдЧрд┐ InterSystems IRIS рдиреЗрдЯрд┐рдн API

рдирд┐рдореНрди-рд╕реНрддрд░, рдкрд╛рдЗрдердирдмрд╛рдЯ рдмрд╣реБрдЖрдпрд╛рдорд┐рдХ рдПрд░реЗрд╣рд░реВрдорд╛ рдЫрд┐рдЯреЛ рдкрд╣реБрдБрдЪ рдЬрд╕рдорд╛ InterSystems IRIS рд▓реЗ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рдкрд╛рдЗрдердирдХреЛ рд▓рд╛рдЧрд┐ рдореВрд▓ API"ред

Node.js рдХреЛ рд▓рд╛рдЧрд┐ InterSystems IRIS рдиреЗрдЯрд┐рдн API

Node.js рдмрд╛рдЯ рдмрд╣реБрдЖрдпрд╛рдорд┐рдХ рдПрд░реЗрд╣рд░реВрдорд╛ рдирд┐рдореНрди-рд╕реНрддрд░рдХреЛ рджреНрд░реБрдд рдкрд╣реБрдБрдЪ рдЬрд╕рдорд╛ InterSystems IRIS рд▓реЗ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдЫред рдердк рд╡рд┐рд╡рд░рдг - "Node.js рдХреЛ рд▓рд╛рдЧрд┐ рдиреЗрдЯрд┐рдн API"ред

Node.js рдХреЛ рд▓рд╛рдЧрд┐ рд░рд┐рд▓реЗрд╢рдирд▓ рдкрд╣реБрдБрдЪ

Node.js рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ InterSystems IRIS рдорд╛ ODBC рдкрд╣реБрдБрдЪрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди

Java рд░ .NET рдЧреЗрдЯрд╡реЗрдорд╛ рджреБрдИ-рддрд░реНрдлреА рд╕рдЮреНрдЪрд╛рд░

.NET рд░ Java рдЧреЗрдЯрд╡реЗ рдЬрдбрд╛рдирд╣рд░реВ рдЕрдм рджреБрдИ-рддрд░реНрдлреА рдЫрдиреНред рдЕрд░реНрдерд╛рддреН, рдЧреЗрдЯрд╡реЗ рдорд╛рд░реНрдлрдд IRIS рдмрд╛рдЯ рдмреЛрд▓рд╛рдЗрдПрдХреЛ .NET рд╡рд╛ Java рдкреНрд░реЛрдЧреНрд░рд╛рдорд▓реЗ IRIS рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдЙрд╣реА рдЬрдбрд╛рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рдЬрд╛рднрд╛ рдЧреЗрдЯрд╡реЗ рдкреБрди: рдкреНрд░рд╡реЗрд╢"ред

Java рд░ .NET рдХреЛ рд▓рд╛рдЧрд┐ рдиреЗрдЯрд┐рдн API рдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ

Java рд░ .NET рдХреЛ рд▓рд╛рдЧрд┐ IRIS рдиреЗрдЯрд┐рдн рдПрдкреАрдЖрдИрд▓реЗ $LISTs рд░ рд╕рдиреНрджрд░реНрднрджреНрд╡рд╛рд░рд╛ рдкрд╛рд░рд┐рдд рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред

рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреЛрд░реНрдЯрд▓рдХреЛ рдирдпрд╛рдБ рд░реВрдк

рдпреЛ рд░рд┐рд▓реАрдЬрд▓реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреЛрд░реНрдЯрд▓рдорд╛ рдкрд╣рд┐рд▓реЛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рдЕрд╣рд┐рд▓реЗрдХреЛ рд▓рд╛рдЧрд┐, рддрд┐рдиреАрд╣рд░реВ рдХреЗрд╡рд▓ рдЙрдкрд╕реНрдерд┐рддрд┐рдХреЛ рдЪрд┐рдиреНрддрд╛ рдЧрд░реНрдЫрдиреН рд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрджреИрдирдиреНред

SQL

  • рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдХреНрд╡реЗрд░реА рдХреНрдпрд╛рд╕ред 2020.1 рдорд╛ рд╕реБрд░реБ рд╣реБрдБрджреИ, рдмрд┐рд▓реНрдЯ-рдЗрди рдХреНрд╡реЗрд░реАрд╣рд░реВ рд░ рдХреНрд▓рд╛рд╕ рдХреНрд╡реЗрд░реАрд╣рд░реВ рд╕рд╣рд┐рдд рд╕рдмреИ рдкреНрд░рд╢реНрдирд╣рд░реВрд▓рд╛рдИ рдХреНрдпрд╛рд╕ рдЧрд░рд┐рдПрдХрд╛ рдкреНрд░рд╢реНрдирд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдиреЗрдЫред рдкрд╣рд┐рд▓реЗ, рдмрд┐рд▓реНрдЯ-рдЗрди рдХреНрд╡реЗрд░реАрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдирдпрд╛рдБ рдХреНрд╡реЗрд░реА рдХреЛрдб рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреБрди: рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рдпрджрд┐ рдирдпрд╛рдБ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рджреЗрдЦрд╛ рдкрд░реНрдпреЛ рд╡рд╛ рддрд╛рд▓рд┐рдХрд╛ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рднрдпреЛред рдЕрдм рд╕рдмреИ рдХреНрд╡реЗрд░реА рдкреНрд▓рд╛рдирд╣рд░реВ рдПрдЙрдЯреИ рдХреНрдпрд╛рд╕рдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН рд░ рдХреНрд╡реЗрд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдХрд╛рд░реНрдпрдХреНрд░рдордХреЛ рдкрд░реНрд╡рд╛рд╣ рдирдЧрд░реА рдЦрд╛рд▓реА рдЧрд░рд┐рдиреНрдЫред

  • DML рдХреНрд╡реЗрд░реАрд╣рд░реВ рд╕рд╣рд┐рдд рдердк рдХреНрд╡реЗрд░реА рдкреНрд░рдХрд╛рд░рд╣рд░реВ рдЕрдм рд╕рдорд╛рдирд╛рдиреНрддрд░ рдпреЛрдЧреНрдп рдЫрдиреНред

  • рдЫрд╛рдпрд╛рдВрдХрди рдЧрд░рд┐рдПрдХреЛ рддрд╛рд▓рд┐рдХрд╛ рд╡рд┐рд░реБрджреНрдзрдХреЛ рдкреНрд░рд╢реНрдирд╣рд░реВрд▓реЗ рдЕрдм рдирд┐рд╣рд┐рдд рдЬреЛрдб "->" рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫред

  • рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреЛрд░реНрдЯрд▓рдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░рд┐рдПрдХрд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдЕрдм рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реБрдиреНрдЫрдиреНред рд╡реЗрдм рдкреГрд╖реНрда рдЯрд╛рдЗрдордЖрдЙрдЯрдХреЛ рдХрд╛рд░рдг рд▓рд╛рдореЛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдЕрдм рдЕрд╕рдлрд▓ рд╣реБрдиреЗ рдЫреИрдирдиреНред рд▓реЗрдЬрд┐рдЩ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдЕрдм рд░рджреНрдж рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рдПрдХреАрдХрд░рдг рдХреНрд╖рдорддрд╛рд╣рд░реВ

Java рд╡рд╛ .NET рдорд╛ рдЙрддреНрдкрд╛рджрди рддрддреНрд╡рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдирдпрд╛рдБ рдлреНрд░реЗрдорд╡рд░реНрдХ

рдпреЛ рд╡рд┐рдореЛрдЪрдирд▓реЗ рдирдпрд╛рдБ PEX (рдЙрддреНрдкрд╛рджрди рд╡рд┐рд╕реНрддрд╛рд░) рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдЙрддреНрдкрд╛рджрди рдШрдЯрдХрд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рднрд╛рд╖рд╛рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдпрд╕ рд░рд┐рд▓реАрдЬрдХреЛ рд╕рд╛рде, PEX рд▓реЗ рд╡реНрдпрд╛рдкрд╛рд░ рд╕реЗрд╡рд╛рд╣рд░реВ, рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ, рд░ рд╡реНрдпрд╛рдкрд╛рд░ рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВ, рд╕рд╛рдереИ рдЗрдирдмрд╛рдЙрдиреНрдб рд░ рдЖрдЙрдЯрдмрд╛рдЙрдиреНрдб рдПрдбреЗрдкреНрдЯрд░рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди Java рд░ .NET рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдкрд╣рд┐рд▓реЗ, рддрдкрд╛рдИрдВрд▓реЗ рд╡реНрдпрд╛рдкрд╛рд░ рд╕реЗрд╡рд╛рд╣рд░реВ рд░ рд╡реНрдпрд╛рдкрд╛рд░ рд▓реЗрдирджреЗрдирд╣рд░реВ рдорд╛рддреНрд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдереНрдпреЛ рд░ рддрдкрд╛рдИрдВрд▓реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреЛрд░реНрдЯрд▓рдорд╛ рдХреЛрдб рдЬрдирд░реЗрдЯрд░рд▓рд╛рдИ рдХрд▓ рдЧрд░реНрдиреБрдкрд░реНрдереНрдпреЛред PEX рдлреНрд░реЗрдорд╡рд░реНрдХрд▓реЗ рдЙрддреНрдкрд╛рджрди рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдорд╛ рдЬрд╛рднрд╛ рд░ .NET рдХреЛрдб рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреЗ рдердк рд▓рдЪрд┐рд▓реЛ рдорд╛рдзреНрдпрдо рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдкреНрд░рд╛рдпрдГ ObjectScript рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рдмрд┐рдирд╛ред PEX рдкреНрдпрд╛рдХреЗрдЬрд▓реЗ рдирд┐рдореНрди рд╡рд░реНрдЧрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ:

рдердк рд╡рд┐рд╡рд░рдг - "PEX: Java рд░ .NET рд╕рдБрдЧ рдЙрддреНрдкрд╛рджрдирд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИ"ред

рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдорд╛ рдкреЛрд░реНрдЯ рдкреНрд░рдпреЛрдЧ рдирд┐рдЧрд░рд╛рдиреАред

рдкреЛрд░реНрдЯ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЙрдкрдпреЛрдЧрд┐рддрд╛рд▓реЗ рд╡реНрдпрд╛рдкрд╛рд░ рд╕реЗрд╡рд╛рд╣рд░реВ рд░ рд╡реНрдпрд╛рдкрд╛рд░ рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рдкреЛрд░реНрдЯрд╣рд░реВрдХреЛ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрджрдЫред рдпрд╕рдХреЛ рдорджреНрджрддрд▓реЗ, рддрдкрд╛рдЗрдБ рдЙрдкрд▓рдмреНрдз рдкреЛрд░реНрдЯрд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд░рд┐рдЬрд░реНрдн рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рдкреЛрд░реНрдЯ рдЙрдкрдпреЛрдЧ рдкреНрд░рдмрдиреНрдз"ред

MQTT рдХрд╛ рд▓рд╛рдЧрд┐ рдПрдбреЗрдкреНрдЯрд░рд╣рд░реВ

рдпреЛ рд╡рд┐рдореЛрдЪрдирд▓реЗ MQTT (рд╕рдиреНрджреЗрд╢ рдХреНрдпреБрдЗрдЩ рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ) рдкреНрд░реЛрдЯреЛрдХрд▓рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рдПрдбреЗрдкреНрдЯрд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ, рдЬреБрди рдкреНрд░рд╛рдпрдГ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЕрдл рдерд┐рдВрдЧреНрд╕ (IoT) рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдорд╛ MQTT рдПрдбреЗрдкреНрдЯрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ"ред

рд╕реЗрд░реНрдбрд┐рдЩ

рд╕рд░рд▓реАрдХреГрдд рд╡рд╛рд╕реНрддреБрдХрд▓рд╛

рдпрд╕ рд╡рд┐рдореЛрдЪрдирд▓реЗ рдХреНрд▓рд╕реНрдЯрд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рд░рд▓ рд░ рдЕрдзрд┐рдХ рдмреБрдЭреНрдиреЗ рддрд░рд┐рдХрд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНтАНрдпреЛ - рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд (рдиреЛрдб рд╕реНрддрд░), рд░ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рд╣реЛрдЗрди, рдЕрдШрд┐рд▓реНрд▓реЛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛ рдЬрд╕реНрддреИред рдирдпрд╛рдБ API - %SYSTEM.Clusterред рдирдпрд╛рдБ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреБрд░рд╛рдиреЛрд╕рдБрдЧ рдорд┐рд▓реНрджреЛ рдЫ - рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдХреНрд▓рд╕реНрдЯрд░ (рдирд╛рдорд╕реНрдерд╛рди рд╕реНрддрд░) - рд░ рдЕрд╡рд╕реНрдерд┐рдд рд╕реНрдерд╛рдкрдирд╛рд╣рд░реВрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрдиред рдердк рд╡рд┐рд╡рд░рдг - "Sharding рдХреЛ рддрддреНрд╡рд╣рд░реВ"рд░"рд╕рд╛рдЭреЗрджрд╛рд░реА API рд╣рд░реВ"ред

рдЕрдиреНрдп рд╢рд╛рд░реНрдбрд┐рдЩ рд╕реБрдзрд╛рд░рд╣рд░реВ:

  • рдЕрдм рддрдкрд╛рдЗрдБ рдХреБрдиреИ рдкрдирд┐ рджреБрдИрд╡рдЯрд╛ рдЯреЗрдмрд▓рдорд╛ coshard рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ (рджреБрдИрд╡рдЯрд╛ рдЯреЗрдмрд▓рдХрд╛ рдмрд╛рд░рдореНрдмрд╛рд░ рдЬреЛрдбрд┐рдПрдХрд╛ рднрд╛рдЧрд╣рд░реВрд▓рд╛рдИ рдПрдЙрдЯреИ рд╢рд╛рд░реНрдбрдорд╛ рд╡рд┐рддрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН)ред рдкрд╣рд┐рд▓реЗ, рдпреЛ рд╕рд╛рдзрд╛рд░рдг рд╢рд╛рд░реНрдб рдХреБрдЮреНрдЬреА рднрдПрдХреЛ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВрд╕рдБрдЧ рдорд╛рддреНрд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдереНрдпреЛред рдпреЛ рд╡рд┐рдореЛрдЪрдирдХреЛ рд╕рд╛рде рд╕реБрд░реБ рдЧрд░реНрджреИ, рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕ рд╕рд╣рд┐рддрдХреЛ COSHARD рд▓рд╛рдИ рдкреНрд░рдгрд╛рд▓реА Id рднрдПрдХреЛ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдкрдирд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН"рд░"рд╕рд╛рдЭрд╛ рдЧрд░рд┐рдПрдХреЛ рддрд╛рд▓рд┐рдХрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрджреИ"ред
  • рдкрд╣рд┐рд▓реЗ, рдпреЛ DDL рдорд╛рд░реНрдлрдд рдЯреЗрдмрд▓рд▓рд╛рдИ рдХреНрд▓рд╕реНрдЯрд░ рддрд╛рд▓рд┐рдХрд╛рдХреЛ рд░реВрдкрдорд╛ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЙрди рд╕рдореНрднрд╡ рдерд┐рдпреЛ, рддрд░ рдЕрдм рдпреЛ рдХреНрд▓рд╛рд╕ рд╡рд┐рд╡рд░рдгрдорд╛ рдкрдирд┐ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ - рдирдпрд╛рдБ Sharded рдХрд┐рд╡рд░реНрдбред рдердк рд╡рд┐рд╡рд░рдг - "рд▓рдЧрд╛рддрд╛рд░ рдХрдХреНрд╖рд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реЗрд░ рд╕рд╛рдЭрд╛ рддрд╛рд▓рд┐рдХрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрджреИ"ред
  • рд╡рд╕реНрддреБ рдореЛрдбреЗрд▓рд▓реЗ рдЕрдм рд╢реЗрд░реНрдбрд┐рдЩрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред %New(), %OpenId рд░ %Save() рд╡рд┐рдзрд┐рд╣рд░реВрд▓реЗ рдХрдХреНрд╖рд╛рдХреЛ рд╡рд╕реНрддреБрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдЫ рдЬрд╕рдХреЛ рдбрд╛рдЯрд╛ рдзреЗрд░реИ рд╢рд╛рд░реНрдбрд╣рд░реВрдорд╛ рд╡рд┐рддрд░рдг рдЧрд░рд┐рдиреНрдЫред рдиреЛрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрд┐ рдХреЛрдб рдХреНрд▓рд╛рдЗрдиреНрдЯ рдЬрдбрд╛рди рднрдПрдХреЛ рд╕рд░реНрднрд░рдорд╛ рдЪрд▓реНрдЫ, рд╕рд░реНрднрд░рдорд╛ рд╣реЛрдЗрди рдЬрд╣рд╛рдБ рд╡рд╕реНрддреБ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рд╢реНрдирд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдПрдХреАрдХреГрдд рд╢рд╛рд░реНрдб рд▓рд╛рдо рдкреНрд░рдмрдиреНрдзрдХрд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрд░реЛрдзрдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рд╕реБрд░реВ рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рдкреВрд▓рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрд░реЛрдзрд╣рд░реВрд▓рд╛рдИ рд▓рд╛рдордмрджреНрдз рдЧрд░реНрджрдЫред рдкреВрд▓рдорд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рд╕рд░реНрднрд░ рд╕реНрд░реЛрддрд╣рд░реВ рд░ рд▓реЛрдбрдХреЛ рдЖрдзрд╛рд░рдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫред

рдХреНрд▓рд╛рдЙрдбрдорд╛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рд░ рддреИрдирд╛рддреАред

рдпрд╕ рд╡рд┐рдЬреНрдЮрдкреНрддрд┐рдорд╛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рд░ рдХреНрд▓рд╛рдЙрдб рдбрд┐рдкреНрд▓реЛрдЗрдореЗрдиреНрдЯрд╣рд░реВрдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН, рдЬрд╕рдорд╛:

  • Tencent рдХреНрд▓рд╛рдЙрдб рд╕рдорд░реНрдердиред InterSystems Cloud Manager (ICM) рд▓реЗ рдЕрдм Tencent Cloud рдорд╛ InterSystems IRIS рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдирд┐рд░реНрдорд╛рдг рд░ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рдбрд┐рдкреНрд▓реЛрдЗрдореЗрдиреНрдЯрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • рдмрд╛рдЗрдиреНрдб рдорд╛рдЙрдиреНрдЯрд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдбрдХрд░рдорд╛ рдирд╛рдорд┐рдд рднреЛрд▓реНрдпреБрдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред
  • ICM рд▓реЗ рд▓рдЪрд┐рд▓реЛ рд╕реНрдХреЗрд▓рд┐рдВрдЧрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ - рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВ рдЕрдм рдорд╛рдкрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЕрд░реНрдерд╛рддреН, рдзреЗрд░реИ рд╡рд╛ рдХрдо рдиреЛрдбрд╣рд░реВрд╕рдБрдЧ рдкреБрди: рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдкреБрдирд░реНрд╕рдВрд░рдЪрдирд╛"рд░"рдкреБрди: рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╕реЗрд╡рд╛рд╣рд░реВ"ред
  • рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ рдХрдиреНрдЯреЗрдирд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕реБрдзрд╛рд░рд╣рд░реВред
  • ICM рд▓реЗ рдирдпрд╛рдБ рд╢рд╛рд░реНрдбрд┐рдЩ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдЫред
  • рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдм рд░реВрдЯ рдЫреИрдиред
  • ICM рд▓реЗ рдирд┐рдЬреА рд╕рдЮреНрдЬрд╛рд▓рд╣рд░реВрдХреЛ рд╕рд┐рд░реНрдЬрдирд╛ рд░ рддреИрдирд╛рддреАрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдЬрд╕рдорд╛ рдПрдХ рдмрд╛рд╕реНрдЯрди рдиреЛрдбрд▓реЗ рдирд┐рдЬреА рдиреЗрдЯрд╡рд░реНрдХрд▓рд╛рдИ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдЬрдбрд╛рди рдЧрд░реНрджрдЫ рд░ рд╕реЗрд╡рд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░-рдЕрдл-рд╕реЗрд╡рд╛ рдЖрдХреНрд░рдордгрд╣рд░реВ рд╡рд┐рд░реБрджреНрдз рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • рд╕реБрд░рдХреНрд╖рд┐рдд RPC рдорд╛ рд╕реЗрд╡рд╛ рдЦреЛрдЬрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред
  • ICM рд▓реЗ рдмрд╣реБ-рдХреНрд╖реЗрддреНрд░реАрдп рддреИрдирд╛рддреАрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдпрд╕рд▓реЗ рд╕рдореНрдкреВрд░реНрдг рдХреНрд╖реЗрддреНрд░ рддрд▓ рднрдП рдкрдирд┐ рдЙрдЪреНрдЪ рдкреНрд░рдгрд╛рд▓реА рдЙрдкрд▓рдмреНрдзрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджрдЫред
  • ICM рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рд░ рдкрд╣рд┐рд▓реЗ рдиреИ рддреИрдирд╛рдд рдкреНрд░рдгрд╛рд▓реА рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реА рдмрдЪрдд рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред
  • рдХрдиреНрдЯреЗрдирд░рд▓реЗрд╕ рдореЛрдб - ICM рд▓реЗ рдЕрдм рд╕реАрдзрд╛, рдХрдиреНрдЯреЗрдирд░ рдмрд┐рдирд╛, рдЧреБрдЧрд▓ рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛ рдХреНрд▓рд╕реНрдЯрд░ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫ, рд╕рд╛рдереИ рдЙрдмреБрдиреНрдЯреБ рд╡рд╛ SUSE рдорд╛ рд╡реЗрдм рдЧреЗрдЯрд╡реЗ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдЫред
  • рджреБрдИ рдлрд╛рдЗрд▓рд╣рд░реВрдмрд╛рдЯ iris.cpf рдорд░реНрдЬ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред рдпрд╕рд▓реЗ ICM рд▓рд╛рдИ рд╕реНрдерд╛рдкрдирд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдореЛрдбрдХреЛ рдЖрдзрд╛рд░рдорд╛ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдЯрд┐рдЩрд╣рд░реВрд╕рдБрдЧ InterSystems IRIS рд╕реБрд░реБ рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрдЫред рдпреЛ рдХреНрд╖рдорддрд╛рд▓реЗ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЬрд╕реНрддрд╛ рд╡рд┐рднрд┐рдиреНрди рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЙрдкрдХрд░рдгрд╣рд░реВрд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░ рд╕рдорд░реНрдерди рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрдБрдЫред

рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕

рдЪрдпрди рд░реВрдкрдорд╛ рдШрди рдкреБрди: рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдпрд╕ рд╡рд┐рдореЛрдЪрдирдХреЛ рд╕рд╛рде рд╕реБрд░реБ рдЧрд░реНрджреИ, InterSystems IRIS Business Intelligence (рдкрд╣рд┐рд▓реЗ DeepSee рдХреЛ рд░реВрдкрдорд╛ рдЪрд┐рдирд┐рдиреНрдереНрдпреЛ) рд▓реЗ рдЪрдпрдирд╛рддреНрдордХ рдШрди рдирд┐рд░реНрдорд╛рдгрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫтАФрдХреЗрд╡рд▓ рдПрдХ рдЙрдкрд╛рдп рд╡рд╛ рдЖрдпрд╛рдоред рддрдкрд╛рдИрдВрд▓реЗ рдХреНрдпреВрдм рд╡рд┐рд╡рд░рдг рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рдкрд░рд┐рд╡рд░реНрддрди рднрдПрдХреЛ рдХреБрд░рд╛ рдорд╛рддреНрд░ рдкреБрди: рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдгрдХреЛ рдХреНрд░рдордорд╛ рд╕рдореНрдкреВрд░реНрдг рдХреНрдпреВрдм рдЙрдкрд▓рдмреНрдз рд░рд╛рдЦреНрджреИред

PowerBI рдХрдиреЗрдХреНрдЯрд░

Microsoft PowerBI рд▓реЗ рдЕрдм InterSystems IRIS рдЯреЗрдмрд▓ рд░ рдХреНрдпреВрдмрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдЕрдкреНрд░рд┐рд▓ 2019 рд░рд┐рд▓рд┐рдЬрдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдБрджреИ PowerBI рд╕рдБрдЧ рдЬрдбрд╛рдирдХрд░реНрддрд╛ рдЬрд╣рд╛рдЬрд╣рд░реВред рдердк рд╡рд┐рд╡рд░рдг - "Power BI рдХреЛ рд▓рд╛рдЧрд┐ InterSystems IRIS рдХрдиреЗрдХреНрдЯрд░"ред

рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреНрд╡реЗрд░реА рдкрд░рд┐рдгрд╛рдорд╣рд░реВ

рд╡рд┐рд╢реНрд▓реЗрд╖рдХрдорд╛ рдкрд┐рднреЛрдЯ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрд╛ рдпреЛ рд╡рд┐рдореЛрдЪрдирд▓реЗ рдирдпрд╛рдБ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдореЛрдб рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНрджрдЫред рдпрд╕ рддрд░рд┐рдХрд╛рд▓реЗ рддрдкрд╛рдИрд▓реЗ рдпрд╕рдХреЛ рдкреВрд░реНрдг рдирддрд┐рдЬрд╛рдХреЛ рдкреНрд░рддреАрдХреНрд╖рд╛ рдирдЧрд░реАрдХрди рдХреНрд╡реЗрд░реАрдХреЛ рд╢реБрджреНрдзрддрд╛рд▓рд╛рдИ рджреНрд░реБрдд рд░реВрдкрдорд╛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рдЕрдиреНрдп рд╕реБрдзрд╛рд░рд╣рд░реВ

  • рдЙрд▓реНрдЯреЛ рдХреНрд░рдо (рджрд┐рд╢рд╛ = -1) рдорд╛ $ORDER рдкреНрд░рдХрд╛рд░реНрдп рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдЯреНрд░реНрдпрд╛рднрд░реНрд╕рд┐рдЩ рдЕрдм рдлрд░реНрд╡рд╛рд░реНрдб рдЕрд░реНрдбрд░рдорд╛ рдЬрд╕реНрддреИ рдЫрд┐рдЯреЛ рдЫред
  • рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд▓рдЧрд┐рдЩ рдкреНрд░рджрд░реНрд╢рдиред
  • Apache Spark 2.3, 2.4 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • WebSocket рдЧреНрд░рд╛рд╣рдХрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рдХрдХреНрд╖рд╛ %Net.WebSocket.Clientред
  • рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдиреНрддреНрд░рдг рд╡рд░реНрдЧрд▓реЗ рдЕрдм рдЙрддреНрдкрд╛рджрди рдкреГрд╖реНрдардорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдорд╛ рдШрдЯрдирд╛рд╣рд░реВ рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрджрдЫред
  • CSP, ZEN рд░ REST рдорд╛ рд╡реИрдз рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди рд╢реНрд╡реЗрддрд╕реВрдЪреАрд╣рд░реВред
  • .NET рдХреЛрд░ 2.1 рд╕рдорд░реНрдердиред
  • рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ ODBC рдкреНрд░рджрд░реНрд╢рдиред
  • messages.log рдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд▓рд╛рдИ рд╕рд╣рдЬ рдмрдирд╛рдЙрди рд╕рдВрд░рдЪрд┐рдд рд▓рдЧред
  • рддреНрд░реБрдЯрд┐ рдЬрд╛рдБрдЪ рд░ рдЪреЗрддрд╛рд╡рдиреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ APIред рдХрдХреНрд╖рд╛ %SYSTEM.Monitor.GetAlerts()ред
  • рдХреНрд▓рд╛рд╕ рдХрдореНрдкрд╛рдЗрд▓рд░рд▓реЗ рдЕрдм рдЬрд╛рдБрдЪ рдЧрд░реНрдЫ рдХрд┐ рднрдгреНрдбрд╛рд░рдг рдШреЛрд╖рдгрд╛рдорд╛ рд░рд╣реЗрдХреЛ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдирд╛рдорд▓реЗ рдЕрдзрд┐рдХрддрдо рд▓рдореНрдмрд╛рдЗ (рейрез рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВ) рдирд╛рдШреЗрдХреЛ рдЫреИрди рд░ рдпрджрд┐ рддреНрдпрд╕реЛ рднрдПрди рднрдиреЗ рддреНрд░реБрдЯрд┐ рдлрд░реНрдХрд╛рдЙрдБрдЫред рдкрд╣рд┐рд▓реЗ, рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдирд╛рдо рдЪреЗрддрд╛рд╡рдиреА рдмрд┐рдирд╛ 31 рд╡рд░реНрдгрд╣рд░реВрдорд╛ рдХрд╛рдЯрд┐рдПрдХреЛ рдерд┐рдпреЛред

рдХрд╣рд╛рдБ рдкреБрдЧреНрдиреЗ

рдпрджрд┐ рддрдкрд╛рдИрдВрд╕рдБрдЧ рд╕рдорд░реНрдерди рдЫ рднрдиреЗ, рдЦрдгреНрдбрдмрд╛рдЯ рд╡рд┐рддрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН рдЕрдирд▓рд╛рдЗрди рд╡рд┐рддрд░рдг рд╡реЗрдмрд╕рд╛рдЗрдЯ wrc.intersystems.com

рдпрджрд┐ рддрдкрд╛рдЗрдБ рднрд░реНрдЦрд░реИ InterSystems IRIS рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ - https://www.intersystems.com/ru/try-intersystems-iris-for-free/

рдбрдХрд░ рдорд╛рд░реНрдлрдд рдкрдирд┐ рд╕рдЬрд┐рд▓реЛ:

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

рд╡реЗрдмрд┐рдирд╛рд░

рдЕрдкреНрд░рд┐рд▓ 7 рдорд╛ 17:00 рдорд╛рд╕реНрдХреЛ рд╕рдордп рдорд╛ рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ рдХреЛ рд▓рд╛рдЧреА рд╕рдорд░реНрдкрд┐рдд рд╡реЗрдмрд┐рдирд╛рд░ рд╣реБрдиреЗрдЫред рдпреЛ рдЬреЗрдл рдлреНрд░рд╛рдЗрдб (рдирд┐рд░реНрджреЗрд╢рдХ, рдЙрддреНрдкрд╛рджрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди) рд░ рдЬреЛ Lichtenberg (рдЙрддреНрдкрд╛рджрди рд░ рдЙрджреНрдпреЛрдЧ рдорд╛рд░реНрдХреЗрдЯрд┐рдЩ рдирд┐рд░реНрджреЗрд╢рдХ) рджреНрд╡рд╛рд░рд╛ рд╣реЛрд╕реНрдЯ рдЧрд░рд┐рдиреЗрдЫред рджрд░реНрддрд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН! рд╡реЗрдмрд┐рдирд╛рд░ рдЕрдВрдЧреНрд░реЗрдЬреАрдорд╛ рд╣реБрдиреЗрдЫред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди