Π‘ΡΠ΅Π΄Π°ΡΠ° Π½Π° ΠΌΠ°ΡΡ
ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΠΌΠ΅ Π½Π° Π²Π°ΡΠ΅ΡΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠΏΠΈΡΡΠΊ Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π½Π° ΡΡΡΠΊΠΈ Π΅Π·ΠΈΠΊ. ΠΡΠ»Π½ΠΈΡΡ ΡΠΏΠΈΡΡΠΊ Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈΡΡ ΡΠΏΠΈΡΡΠΊ Π·Π° Π½Π°Π΄Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ Π½Π°
ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² InterSystems Cloud Manager
InterSystems Cloud Manager Π΅ ΠΏΠΎΠΌΠΎΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π·Π° Π»Π΅ΡΠ½ΠΎ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ Π½Π° InterSystems IRIS ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΈ Π² ΠΎΠ±Π»Π°ΠΊΠ°. ΠΡΠ² Π²Π΅ΡΡΠΈΡ 2019.1 ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΡ Π° Π² ICM:
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Π·ΠΎΠ½Π° Π·Π° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡ. Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΈ, Π·Π°Π΅ΠΌΠ°ΡΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π·ΠΎΠ½ΠΈ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ ΡΠ΅Π³ΠΈΠΎΠ½. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠ½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π·ΠΎΠ½ΠΈ ". - ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎ ΠΎΠ³Π»Π΅Π΄Π°Π»ΠΎ. ΠΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΈ ΠΎΠ³Π»Π΅Π΄Π°Π»Π½ΠΈ Π²ΡΠ·Π»ΠΈ Π² ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΠΎΠ³Π»Π΅Π΄Π°Π»Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ". - ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ InterSystems IRIS Π±Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ, Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΡ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΎΠ½Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅Ρ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠ½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π±Π΅Π· ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ". - ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΡΡΠ»ΡΠ³ΠΈ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ -
Π‘ΠΏΠΎΠ΄Π΅Π»ΡΠ½Π΅ Π½Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½ΠΈΡ Π½Π° ICM .
ΠΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ Π΅Π·ΠΈΡΠΈ
ΠΠ΅ΡΡΠΈΡΡΠ° Π²ΠΊΠ»ΡΡΠ²Π° Π½ΠΎΠ²ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ InterSystems IRIS:
- IRIS Native API Π·Π° .NET - Π΄ΠΎΡΡΡΠΏ Π½Π° Π½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ Π΄ΠΎ Π³Π»ΠΎΠ±Π°Π»ΠΈ ΠΎΡ .NET ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΡΡΠ²ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄: InterSystems IRIS Native API Π·Π° .NET ". - Π Π΅Π»Π°ΡΠΈΠΎΠ½Π΅Π½ Π΄ΠΎΡΡΡΠΏ ΠΎΡ Python - ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° pyodbc. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° pyodbc Python ODBC ΠΌΠΎΡΡ ". - ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅Π½ Java Gateway - ΠΠ·Π²ΠΈΠΊΠ²Π°ΠΉΡΠ΅ Java ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΎΡ InterSystems IRIS, Π±Π΅Π· Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΏΡΠΎΠΊΡΠΈ ΠΊΠ»Π°ΡΠΎΠ²Π΅. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠ»ΡΠ·ΠΎΠ²Π΅ Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ ". - ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° ΠΏΠ°ΠΌΠ΅Ρ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ Java Gateway.
- Π‘ΡΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Hibernate 5.2, 5.3. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Ρ ΠΈΠ±Π΅ΡΠ½Π°ΡΠΈΡ ". - ΠΠΎΠ²Π° ΠΏΠΎΠΌΠΎΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π½Π° Java Π·Π° ΠΌΠ°ΡΠΎΠ²ΠΎ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΡΠΎΡΡΠ°ΡΠ° ΠΏΠΎΠΌΠΎΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π·Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ".
ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ
Π Π°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡΡ ΠΊΠ»ΡΡΡΠ΅Ρ Π½Π° InterSystems IRIS ΡΠΏΠΎΠ΄Π΅Π»Ρ Π΄Π°Π½Π½ΠΈ ΠΈ ΠΊΠ΅Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΡΠ²ΡΡΠΈ, ΠΎΡΠΈΠ³ΡΡΡΠ²Π°ΠΉΠΊΠΈ Π³ΡΠ²ΠΊΠ°Π²Π°, ΡΠ΅Π½ΡΠ°Π±ΠΈΠ»Π½Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ Π·Π° Π·Π°ΡΠ²ΠΊΠΈ ΠΈ Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ. Π’Π°Π·ΠΈ Π²Π΅ΡΡΠΈΡ Π²ΠΊΠ»ΡΡΠ²Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ:
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΠΎΠ²Π΅ΡΠ΅ SQL ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅. ΠΡΠ·Π»ΠΈΡΠ΅ Π²Π΅ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΡΡ ΠΊΡΠΌ ΠΊΠ»ΡΡΡΠ΅Ρ ΠΏΠΎ Π²ΡΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΡ
Π΅ΠΌΠ°ΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡΠ΅ ΠΊΠ»ΡΡΠΎΠ²Π΅. Π‘Π»Π΅Π΄ Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π²ΡΠ·Π΅Π», Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ΅Π±Π°Π»Π°Π½ΡΠΈΡΠ°Π½ΠΈ (ΠΎΡΠ»Π°ΠΉΠ½). ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠ°Π»Π°Π½ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΎΡΠ½ΠΎΠ²ΠΎ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ Π² Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΡΡΠ²ΡΡΠΈ Π·Π° Π΄Π°Π½Π½ΠΈ Π½Π° ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΈ ". - Π ΠΏΠΎΡΡΠ°Π»Π° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Π½ΠΎΠ²Π° ΡΡΡΠ°Π½ΠΈΡΠ° Ρ ΠΏΡΠ΅Π³Π»Π΅Π΄ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°.
- ΠΠΎΠ² API Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ Π°ΡΡ
ΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠ»ΡΡΡΠ΅Ρ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ°Π½ΠΎ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅ ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ ". - ΠΠΎΠ²Π°ΡΠ° ΠΏΠΎΠΌΠΎΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Java Π·Π° ΠΌΠ°ΡΠΎΠ²ΠΎ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΡΡΡΠΎ Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π° Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΊΠ»ΡΡΡΠ΅Ρ.
ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² SQL
Π’Π°Π·ΠΈ Π²Π΅ΡΡΠΈΡ Π²ΠΊΠ»ΡΡΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈ Π»Π΅ΠΊΠΎΡΠ°ΡΠ° Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° SQL.
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠ°ΡΠ°Π»Π΅Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠΈ Π·Π°ΡΠ²ΠΊΠΈ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΈ Π·Π°ΡΠ²ΠΊΠΈ Π·Π° ΡΡΠ»Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ". - ΠΠΎΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° TUNE TABLE Π·Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° ΡΠ°Π±Π»ΠΈΡΠ° ΠΏΡΠ΅Π· SQL ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
TUNE TABLE ". - ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² SQL Shell, ΠΊΠΎΠΉΡΠΎ ΡΠ΅Π³Π° Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΏΡΠ΅Π³Π»Π΅ΠΆΠ΄Π°ΡΠ΅ ΡΡ
Π΅ΠΌΠΈ, ΡΠ°Π±Π»ΠΈΡΠΈ ΠΈ ΠΈΠ·Π³Π»Π΅Π΄ΠΈ, Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈ ΠΈΠ»ΠΈ Π½Π°Π»ΠΈΡΠ½ΠΈ Π² ΡΠ΅ΠΊΡΡΠΈΡ ΠΎΠ±Ρ
Π²Π°Ρ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° SQL Shell ". - ΠΠ·Π³Π»Π΅Π΄ΡΡ Π½Π° ΠΏΠ»Π°Π½ Π½Π° Π·Π°ΡΠ²ΠΊΠ° Π²Π΅ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΏΠΎΠ΄ΠΏΠ»Π°Π½ΠΎΠ²Π΅ Π½Π° ΡΡΡΡΠ°Π²Π½ΠΈ ΠΏΠ»Π°Π½ΠΎΠ²Π΅ Π·Π° ΠΏΠ°ΡΠ°Π»Π΅Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ ΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠ½ΠΈ Π·Π°ΡΠ²ΠΊΠΈ.
- ΠΠ΅ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΡΡ ΠΎΠΏΡΠΈΠΈ ΠΊΡΠΌ ΡΡΠ»ΠΎΡΠΎ Π½Π° Π·Π°ΡΠ²ΠΊΠ°ΡΠ°, Π·Π° Π΄Π° ΡΠ΅ Π·Π°ΠΌΠ΅Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° SQL Π·Π° ΡΠ°Π·ΠΈ Π·Π°ΡΠ²ΠΊΠ°. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠΏΡΠΈΠΈ Π·Π° ΠΊΠΎΠΌΠ΅Π½ΡΠ°Ρ ". - InterSystems Π²ΠΊΠ»ΡΡΠ²Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ SQL ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΈ Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Ρ Π²ΡΡΠΊΠ° Π²Π΅ΡΡΠΈΡ. ΠΡΠ΅Π· 2019.1 ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΊΠΈΠ²Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π±ΡΡ Π° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΊΡΠΌ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΎΡΠ° Π½Π° Π·Π°ΡΠ²ΠΊΠΈ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Π½Π° ΠΊΠΎΠ΄. ΠΠ°Π΅Π΄Π½ΠΎ Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΏΠ°ΡΠ°Π»Π΅Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡΠ΅ Π·Π°ΡΠ²ΠΊΠΈ, ΡΠΎΠ²Π° ΡΡΡΠ±Π²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ InterSystems IRIS SQL.
ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² Analytics
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ°ΡΡΠΈΡΠ½ΠΈ Π΄Π°ΡΠΈ Π² Business Intelligence. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΠΎΡΠ΅ΡΠ΅ Π΄Π°ΡΠ°, Π·Π° ΠΊΠΎΡΡΠΎ ΡΠ° ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ ΡΠ°ΠΌΠΎ Π³ΠΎΠ΄ΠΈΠ½Π°ΡΠ° ΠΈΠ»ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π°ΡΠ° ΠΈ ΠΌΠ΅ΡΠ΅ΡΡΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
Π§Π°ΡΡΠΈΡΠ½ΠΈ Π΄Π°ΡΠΈ ". - ΠΠΎΠ²Π° ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ %SQLRESTRICT Π·Π° ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΡΡΠ΅Π· SQL Π² MDX Π·Π°ΡΠ²ΠΊΠ°.
ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ
Π’Π°Π·ΠΈ Π²Π΅ΡΡΠΈΡ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ ΡΠ»Π΅ΡΠ½ΡΠ²Π°Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ΅:
- Π’ΡΡΡΠ΅ΡΠ΅ ΠΈ Π²ΠΈΠΆΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΡΠΈΡΠ°, ΠΊΠΎΠΈΡΠΎ Π΅Π΄Π½ΠΎ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ΅ΠΌΠ΅ Π² Π΄Π°Π΄Π΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ½ΠΈ ΠΊΠ°ΡΡΠΈ ". - ΠΠ°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ΅ΡΡΠ°, ΠΊΡΠ΄Π΅ΡΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΏΡΠ΅ΠΏΡΠ°ΡΠ°Ρ ΠΊΡΠΌ Π΄ΡΡΠ³ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠ°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠ΅ΠΏΡΠ°ΡΠΊΠΈ ΠΊΡΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ". - Π’Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ. Π Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΈΡ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°Π΄Π°Π²Π°ΡΠ΅ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π·Π° ΠΏΠΎΠΌΠΎΡΠ½ΠΈΡΠ΅, ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΈΡΠ΅ ΠΈ ΠΏΡΠΎΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΎΠ±Π΅ΠΊΡΠΈ, ΡΡΠΊΠ°Ρ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π΅ Π±ΠΈΠ»Π° ΠΈΠ·Π²ΠΈΠΊΠ°Π½Π° Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ. ΠΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ ΠΎΡΠ΅ "
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡ ". - DTL ΡΠ΅Π΄Π°ΠΊΡΠΎΡ. ΠΠΎΠ²ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ -
ΠΊΠ»ΡΡ/ΠΊΡΡΠΈΡ . ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ³ΡΡΠΏΠΎΠ²ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈΠ΄ΠΎΠ±Π°Π²Π΅ΡΠ΅ ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈ ΠΊΡΠΌ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ. - Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΡΠ°ΡΠΈΡΠ΅ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ° ΠΎΡ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ, Π±Π΅Π· Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠ΅ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π² ΡΠ΅Π»ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
Π’Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ ". - ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π½Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΡ Message Viewer Π½Π° Π²Π°ΡΠΈΡ Π»ΠΎΠΊΠ°Π»Π΅Π½ ΠΊΠΎΠΌΠΏΡΡΡΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠΊΡΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ ". - ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΡΠ±ΠΈΡΠΈΡ Π½Π° Π²Π°ΡΠΈΡ Π»ΠΎΠΊΠ°Π»Π΅Π½ ΠΊΠΎΠΌΠΏΡΡΡΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π·Π° ΡΠ΅Π³ΠΈΡΡΡΡ Π½Π° ΡΡΠ±ΠΈΡΠΈΡΡΠ° ". - Π ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π° Π²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈ ΠΊΡΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈ Π΄Π° ΠΎΡΠ²Π°ΡΡΡΠ΅ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°ΡΠ΅ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π² ΠΏΡΠ°Π²ΠΈΠ»ΠΎΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°ΡΠ΅.
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Queue Wait Alert Π²Π΅ΡΠ΅ ΡΠΊΠ°Π·Π²Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π² ΠΎΠΏΠ°ΡΠΊΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Π°ΡΡΠΈΠΊΡΠ» ΠΈΠ»ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅. ΠΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΈΠ·ΡΠ°ΠΊΠ²Π°Π½Π΅ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π°ΡΠ΅ ΡΠ°ΠΌΠΎ Π·Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² ΠΎΠΏΠ°ΡΠΊΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π° ΡΠ°ΠΊΠ°Π½Π΅ Π½Π° ΠΎΠΏΠ°ΡΠΊΠ° ". - ΠΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡΡΠΏΠ° Π΄ΠΎ βΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°β. ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Ρ, ΠΏΡΠ΅Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΈΠ»ΠΈ ΠΈΠ·ΡΡΠΈΠ²Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
Π‘ΠΈΠ³ΡΡΠ½ΠΎΡΡ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ". - ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΅ΠΊΡΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ Π½Π° Π»ΠΎΠΊΠ°Π»Π΅Π½ ΠΊΠΎΠΌΠΏΡΡΡΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠΊΡΠΏΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡ ". - ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ ΠΎΡ Π»ΠΎΠΊΠ°Π»Π΅Π½ ΠΊΠΎΠΌΠΏΡΡΡΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
Π Π°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ Π½Π° ΡΠ΅Π»Π΅Π²Π° ΡΠΈΡΡΠ΅ΠΌΠ° ". - Π Π°Π·ΡΠΈΡΠ΅Π½Π° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΡΡΠ·ΠΊΠΈΡΠ΅ ΡΠ° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΊΡΠΌ ΠΎΡΠΌΠ΅ΡΠΊΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π·Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π·Π° Π±ΡΡΠ·ΠΎ ΠΎΡΠ²Π°ΡΡΠ½Π΅ Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π² ΠΎΡΠ΄Π΅Π»Π΅Π½ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ. Π ΡΠ°Π·Π΄Π΅Π»Π° ΠΠΏΠ°ΡΠΊΠ°, ΡΡΠ°ΠΊΠ²Π°Π½Π΅ΡΠΎ Π²ΡΡΡ Ρ Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΎΡΠ²Π°ΡΡ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ΡΠΎ. Π ΡΠ°Π·Π΄Π΅Π»Π° Π‘ΡΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΡΠ°ΠΊΠ²Π°Π½Π΅ΡΠΎ Π²ΡΡΡ Ρ Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΡΠ΅ΡΠΈΡΡΠ° ΠΎΡΠ²Π°ΡΡ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ΡΠΎ. Π ΡΠ°Π·Π΄Π΅Π»Π° ΠΡΠΎΡΠ΅ΡΠΈ ΡΡΠ°ΠΊΠ²Π°Π½Π΅ΡΠΎ Π²ΡΡΡ Ρ Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΎΡΠ²Π°ΡΡ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ΡΠΎ, Π° ΡΡΠ°ΠΊΠ²Π°Π½Π΅ΡΠΎ Π²ΡΡΡ Ρ Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° ΠΎΡΠ²Π°ΡΡ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π·Π° ΠΏΡΠΎΡΠ΅ΡΠ°.
- ΠΠΎΠ²ΠΈ ΠΎΠΏΡΠΈΠΈ Π² ΡΡΠ²Π΅ΡΠ½ΠΈΠΊΠ° Π·Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π²Π΅ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π΄Π° Π·Π°Π΄Π°Π²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅, Π°ΠΊΠΎ ΠΏΠΎΠ»Π΅ΡΠ°ΡΠ° ΡΠ° ΠΎΡΡΠ°Π²Π΅Π½ΠΈ ΠΏΡΠ°Π·Π½ΠΈ ΠΈ Π΄Π° Π·Π°Π΄Π°Π²Π°Ρ ΠΏΠ°ΠΊΠ΅ΡΠ΅Π½ ΠΏΡΠ΅ΡΠΈΠΊΡ Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠΏΡΠΈΠΈ Π½Π° ΡΡΠ²Π΅ΡΠ½ΠΈΠΊΠ° ".
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°
- ΠΠ½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² ΡΠΊΠ°Π»ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΠ° ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ NUMA ΡΠΈΡΡΠ΅ΠΌΠΈ. Π’Π΅Π·ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ²Π°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΠ° Π½Π° ΡΡΠ±ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ Π³Π»ΠΎΠ±Π°Π»Π½ΠΎΡΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±ΡΡΠ΅ΡΠ°, ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π½ΠΈΠ²ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡΠ΅ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π·Π° ΠΈΠ·Π±ΡΠ³Π²Π°Π½Π΅ Π½Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π½ΠΈΡ Π±Π»ΠΎΠΊ. ΠΠ° Π΄Π° ΡΡΠ°Π½Π°Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈ ΡΠ΅Π·ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π±ΡΡ
Π° Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°ΡΠ° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΈ ΠΏΠ°ΠΌΠ΅ΡΡΠ°, ΠΎΠΏΠΈΡΠ°Π½ΠΈ Π²
ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Π½ ΡΠΏΠΈΡΡΠΊ Π·Π° ΡΠ°Π·ΠΈ Π²Π΅ΡΡΠΈΡ . Π’Π΅Π·ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π°Ρ ΠΏΠ°ΠΌΠ΅ΡΡΠ°, ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° Π·Π° ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΠΈ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡ Π±ΡΡΠ΅Ρ, Ρ 64 Π±Π°ΠΉΡΠ° Π½Π° Π±ΡΡΠ΅Ρ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Π½Π° Intel ΠΈ ΡΡΡ 128 Π±Π°ΠΉΡΠ° Π½Π° IBM Power. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° 8K Π±Π»ΠΎΠΊΠΎΠ² Π±ΡΡΠ΅Ρ, ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ 0,75% Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Π½Π° Intel. Π’Π΅Π·ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΡΡΠΎ Π΄ΠΎΠ²Π΅Π΄ΠΎΡ Π° Π΄ΠΎ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π² ΠΏΠΎΠΌΠΎΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΈ ΠΏΠΎΡΡΠ°Π»Π° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅. - ΠΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ Π½Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ (KMIP). ΠΠ°ΠΏΠΎΡΠ²Π°ΠΉΠΊΠΈ Ρ ΡΠ°Π·ΠΈ Π²Π΅ΡΡΠΈΡ, InterSystems IRIS ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ Π½Π° ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π½ΠΈΡ ΡΡΡΠ²ΡΡ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅. KMIP, ΡΡΠ°Π½Π΄Π°ΡΡ Π½Π° OASIS, Π½ΠΎΡΠΈ ΡΠΈΠ»Π°ΡΠ° Π½Π° ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ Π½Π° KMIP ΡΡΡΠ²ΡΡΠ°, Π·Π° Π΄Π° ΡΠΈΡΡΠΎΠ²Π°ΡΠ΅ ΠΊΠ°ΠΊΡΠΎ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ, ΡΠ°ΠΊΠ° ΠΈ ΠΎΡΠ΄Π΅Π»Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ. ΠΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ Π½Π° KMIP ΡΡΡΠ²ΡΡΠ° ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΠΏΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½ ΠΊΠ°ΡΠΎ ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅, ΡΡΡ
ΡΠ°Π½ΡΠ²Π°Π½ΠΈ Π²ΡΠ² ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅. InterSystems IRIS ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΎΡ KMIP ΡΡΡΠ²ΡΡ Π² Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈ ΠΊΠΎΠΏΠΈΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Π·Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ Π½Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ (KMIP) Β» - ΠΠΎΠ²Π° ΠΏΠΎΠΌΠΎΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° DataMove Π·Π° ΠΏΡΠ΅Ρ
Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ Π΅Π΄Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π² Π΄ΡΡΠ³Π°, ΠΊΠ°ΡΠΎ ΡΡΡΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡΠΎΠΌΠ΅Π½Ρ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅Ρ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° DataMove Ρ InterSystems IRIS ". - ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π½ΠΈΠ·ΠΎΠ²Π΅, ΠΏΠΎ-Π΄ΡΠ»Π³ΠΈ ΠΎΡ 3'641'144 Π² JSON ΠΎΠ±Π΅ΠΊΡΠΈ.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° IRIS Studio ΠΊΡΠΌ CachΓ© ΠΈ Ensemble.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° SPNEGO (Microsoft Integrated Windows Authentication) ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° HTTP Π²ΡΡΠ·ΠΊΠΈ. %Net.HttpRequest Π²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° Windows ΠΏΡΠ΅Π· HTTP 1.1, Π·Π° Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠΆΠ΅ ΡΡΡ Π·Π°ΡΠΈΡΠ΅Π½ ΡΡΡΠ²ΡΡ. ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° Π΄ΠΎΡΡΡΠΏ ΠΈΠ»ΠΈ %Net.HttpRequest ΡΠ΅ ΡΠ΅ ΠΎΠΏΠΈΡΠ° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅ΠΊΡΡΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ. ΠΠΎΠ΄Π΄ΡΡΠΆΠ°Π½ΠΈΡΠ΅ ΡΡ
Π΅ΠΌΠΈ Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ΡΠ° Negotiate (Kerberos & NTLM), NTLM ΠΈ Basic. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - "
ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ". - ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½Π΅ ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π° I/O ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ.
ΠΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π²Π΅ΡΡΠΈΡ 2019.1 Π΅ Π΄ΠΎΡΡΡΠΏΠ½Π° Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π² ΡΠ°Π·Π΄Π΅Π»Π° Π·Π° ΠΎΠ½Π»Π°ΠΉΠ½ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ Π½Π° ΡΠ΅Π±ΡΠ°ΠΉΡΠ°
ΠΡΠ΅ΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΡΠΎΠ±Π²Π° Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ, ΠΊΠ°ΡΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ Ρ Community Edition, ΠΊΠΎΠΉΡΠΎ
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com