āĻŽāĻ§ā§āĻ¯ āĻŽāĻžāĻ°ā§āĻ
āĻāĻŽāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻāĻ°ā§ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻŋāĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻŦāĻ āĻāĻāĻ°ā§āĻāĻŋāĻ¤ā§ āĻāĻĒāĻā§āĻ°ā§āĻĄ āĻā§āĻāĻ˛āĻŋāĻ¸ā§āĻ āĻāĻāĻžāĻ¨ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§
āĻāĻ¨ā§āĻāĻžāĻ°āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻā§āĻ˛āĻžāĻāĻĄ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻžāĻ°ā§ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ
āĻāĻ¨ā§āĻāĻžāĻ°āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻ¸ āĻā§āĻ˛āĻžāĻāĻĄ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻžāĻ° āĻā§āĻ˛āĻžāĻāĻĄā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻ¸ āĻāĻāĻāĻ°āĻāĻāĻāĻ¸ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻ¸āĻšāĻā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĨ¤ 2019.1 āĻĒā§āĻ°āĻāĻžāĻļā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻāĻāĻ¸āĻŋāĻāĻŽ-āĻ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛:
- āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž āĻā§āĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨. āĻāĻāĻāĻŋ āĻ
āĻā§āĻāĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ
āĻā§āĻāĻ˛ āĻĻāĻāĻ˛ āĻāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻāĻāĻžāĻ§āĻŋāĻ āĻ āĻā§āĻāĻ˛ āĻā§āĻĄāĻŧā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻā§āĻā§ Âģ. - āĻ
ā§āĻ¯āĻžāĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻ¸ āĻŽāĻŋāĻ°āĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§ āĻ
ā§āĻ¯āĻžāĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻ¸ āĻŽāĻŋāĻ°āĻ° āĻ¨ā§āĻĄ āĻ¸āĻšāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻŽāĻŋāĻ°āĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž Âģ. - āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĨā§āĻā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻ¨āĻā§āĻāĻ¨āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°ā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻāĻāĻ°āĻāĻāĻāĻ¸ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ°āĻšā§āĻ¨ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž Âģ. - āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻŦāĻŋāĻˇā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ -
āĻāĻāĻ¸āĻŋāĻāĻŽ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž .
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻžāĻˇāĻž
āĻ°āĻŋāĻ˛āĻŋāĻā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻāĻāĻ°āĻāĻāĻāĻ¸-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ āĻŽāĻĄāĻŋāĻāĻ˛ āĻ°āĻ¯āĻŧā§āĻā§:
- .NET-āĻāĻ° āĻāĻ¨ā§āĻ¯ IRIS āĻ¨ā§āĻāĻŋāĻ API - .NET āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĨā§āĻā§ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§ āĻ¨āĻŋāĻŽā§āĻ¨-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻĢāĻžāĻ°ā§āĻ¸ā§āĻ āĻ˛ā§āĻ: .NET-āĻāĻ° āĻāĻ¨ā§āĻ¯ InterSystems IRIS Native API Âģ. - āĻĒāĻžāĻāĻĨāĻ¨ āĻĨā§āĻā§ āĻ°āĻŋāĻ˛ā§āĻļāĻ¨āĻžāĻ˛ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ - pyodbc āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
pyodbc Python ODBC āĻ¸ā§āĻ¤ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ Âģ. - āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻāĻžāĻāĻž āĻā§āĻāĻāĻ¯āĻŧā§ - āĻĒā§āĻ°āĻā§āĻ¸āĻŋ āĻā§āĻ˛āĻžāĻ¸ āĻ¤ā§āĻ°āĻŋ āĻ¨āĻž āĻāĻ°ā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻāĻāĻ°āĻāĻāĻāĻ¸ āĻĨā§āĻā§ āĻāĻžāĻāĻž āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻ˛ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ āĻŦāĻā§āĻā§āĻ āĻā§āĻāĻāĻ¯āĻŧā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž Âģ. - āĻāĻžāĻāĻž āĻā§āĻāĻāĻ¯āĻŧā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻŽā§āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĨ¤
- āĻšāĻžāĻāĻŦāĻžāĻ°āĻ¨ā§āĻ 5.2, 5.3 āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻšāĻžāĻāĻŦāĻžāĻ°āĻ¨ā§āĻ āĻ¸āĻžāĻĒā§āĻ°ā§āĻ Âģ. - āĻŦāĻžāĻ˛ā§āĻ āĻĄā§āĻāĻž āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ āĻāĻžāĻāĻž āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĄā§āĻāĻž āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ° āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ Âģ.
āĻāĻ¨ā§āĻ¨āĻ¤ āĻŽāĻžāĻĒāĻ¯ā§āĻā§āĻ¯āĻ¤āĻž āĻāĻŦāĻ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž
InterSystems IRIS-āĻāĻ° āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻā§āĻĄāĻŧā§ āĻĄā§āĻāĻž āĻāĻŦāĻ āĻā§āĻ¯āĻžāĻļā§ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°ā§, āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻŦāĻ āĻĄā§āĻāĻž āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŽāĻ¨ā§āĻ¯āĻŧ, āĻāĻ°āĻ-āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻ¸ā§āĻā§āĻ˛ā§āĻŦāĻŋāĻ˛āĻŋāĻāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻ°āĻ¯āĻŧā§āĻā§:
- āĻāĻ°āĻ SQL āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤ āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻāĻāĻ¨ āĻ¯ā§āĻā§āĻ¨ āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ¸ā§āĻāĻŋāĻŽāĻž āĻāĻŦāĻ āĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšā§āĻ āĻ¨āĻž āĻā§āĻ¨āĨ¤ āĻāĻāĻāĻŋ āĻ¨ā§āĻĄ āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻĄā§āĻāĻž āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ (āĻ
āĻĢāĻ˛āĻžāĻāĻ¨) āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻļāĻžāĻ°ā§āĻĄ āĻĄā§āĻāĻž āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻā§āĻĄāĻŧā§ āĻļāĻžāĻ°ā§āĻĄā§āĻĄ āĻĄā§āĻāĻž āĻ°āĻŋāĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ āĻāĻ°ā§āĻ¨ Âģ. - āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻĒā§āĻ°ā§āĻāĻžāĻ˛ā§ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻāĻāĻžāĻ°āĻāĻŋāĻ āĻāĻŦāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻˇā§āĻ āĻž āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- āĻāĻāĻāĻŋ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ APIāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻļāĻžāĻ°ā§āĻĄā§āĻĄ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻāĻŦāĻ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° Âģ. - āĻŦāĻžāĻ˛ā§āĻ āĻĄā§āĻāĻž āĻ˛ā§āĻĄāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ āĻāĻžāĻāĻž āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯āĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻ¸āĻāĻŋāĻāĻāĻ˛-āĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ
āĻāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§ āĻāĻ¸āĻāĻŋāĻāĻāĻ˛-āĻāĻ° āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻŦāĻ āĻ¸āĻšāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
- āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻāĻ°āĻŖāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ-āĻāĻ¯āĻŧāĻžāĻāĻĄ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻ˛āĻžāĻ˛ āĻā§āĻ¯āĻŧā§āĻ°āĻŋ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ Âģ. - SQL āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāĻ˛ āĻāĻŋāĻāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ TUNE TABLE āĻāĻŽāĻžāĻ¨ā§āĻĄāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻāĻŋāĻāĻ¨ āĻā§āĻŦāĻŋāĻ˛ Âģ. - SQL āĻļā§āĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ, āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻ¨ āĻ¸ā§āĻāĻŋāĻŽāĻž, āĻā§āĻŦāĻŋāĻ˛, āĻāĻŦāĻ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸ā§āĻ¯ā§āĻā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŦāĻž āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻŋāĻ āĻĻā§āĻāĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
SQL āĻļā§āĻ˛ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ Âģ. - āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻ¨ āĻāĻŋāĻ āĻāĻāĻ¨ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻāĻ°āĻŖ āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻāĻŋāĻ āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻžāĻ° āĻ¸āĻžāĻŦāĻĒā§āĻ˛ā§āĻ¯āĻžāĻ¨ āĻĻā§āĻāĻžāĻ¯āĻŧāĨ¤
- āĻ¸ā§āĻ āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§āĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ SQL āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻ¤ā§ āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻŦāĻĄāĻŋāĻ¤ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¯ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻŦāĻŋāĻāĻ˛ā§āĻĒ Âģ. - InterSystems-āĻ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ SQL āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻāĻžāĻā§ āĻ āĻĻā§āĻļā§āĻ¯āĨ¤ 2019.1 āĻ¸āĻžāĻ˛ā§, āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ āĻ¨ā§āĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻā§āĻ¯āĻŧā§āĻ°āĻŋ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻāĻžāĻ° āĻāĻŦāĻ āĻā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ°ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻāĻ°āĻŖā§āĻ° āĻ¸āĻžāĻĨā§, āĻāĻāĻŋ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻāĻāĻ°āĻāĻāĻāĻ¸ āĻāĻ¸āĻāĻŋāĻāĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻŦā§āĨ¤
āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ
- āĻŦā§āĻ¯āĻŦāĻ¸āĻžāĻ¯āĻŧāĻŋāĻ āĻŦā§āĻĻā§āĻ§āĻŋāĻŽāĻ¤ā§āĻ¤āĻžāĻ¯āĻŧ āĻāĻāĻļāĻŋāĻ āĻ¤āĻžāĻ°āĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻ¤āĻžāĻ°āĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻāĻ° āĻŦāĻž āĻŦāĻāĻ° āĻāĻŦāĻ āĻŽāĻžāĻ¸ āĻāĻžāĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻāĻāĻļāĻŋāĻ āĻ¤āĻžāĻ°āĻŋāĻ Âģ. - āĻāĻāĻāĻŋ MDX āĻā§āĻ¯āĻŧā§āĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ SQL āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĄā§āĻāĻž āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ %SQLRESTRICT āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§ˇ
āĻāĻ¨ā§āĻāĻŋāĻā§āĻ°ā§āĻļāĻ¨ āĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ
āĻāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§ āĻ āĻ¨ā§āĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻĒāĻŖā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻāĻŦāĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§:
- āĻāĻāĻāĻŋ āĻĒāĻŖā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¨āĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŽāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻĨ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĻā§āĻā§āĻ¨ā§ˇ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĻā§āĻāĻž Âģ. - āĻāĻŽāĻ¨ āĻāĻžāĻ¯āĻŧāĻāĻž āĻā§āĻāĻāĻž āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒāĻŖā§āĻ¯ā§āĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒāĻŖā§āĻ¯ā§āĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻā§āĻāĻāĻž Âģ. - āĻĄā§āĻāĻž āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻā§, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻ¨ aux, āĻĒā§āĻ°āĻ¸āĻā§āĻ āĻāĻŦāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻ¯ā§āĻ¨ āĻ
āĻŦāĻā§āĻā§āĻā§āĻ° āĻ¸ā§āĻāĻ¨āĻž āĻāĻ°ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻāĻŋ āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ°āĻ āĻĒāĻĄāĻŧā§āĻ¨ ÂĢ
āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§āĻļāĻ¨ āĻā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ Âģ. - āĻĄāĻŋāĻāĻŋāĻāĻ˛ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻāĨ¤ āĻ¨āĻ¤ā§āĻ¨ āĻāĻ°ā§āĻŽ-
āĻ¸ā§āĻāĻ/āĻā§āĻ¸ . āĻ¸ā§āĻ¯ā§āĻāĻā§āĻ°ā§āĻĒ āĻāĻ°ā§āĻŽ иāĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ - āĻāĻāĻ¨ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°ā§ āĻĒāĻŖā§āĻ¯ āĻā§āĻĄāĻŧā§ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋ āĻ¨āĻž āĻāĻžāĻ˛āĻžāĻ¨ āĻāĻ°ā§āĻ āĻāĻžāĻ°ā§āĻ¯ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻ°āĻžāĻāĻāĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽ Âģ. - āĻāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§ āĻŽā§āĻ¸ā§āĻ āĻāĻŋāĻāĻ¯āĻŧāĻžāĻ° āĻĨā§āĻā§ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§ Âģ. - āĻāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§ āĻ˛āĻ āĻāĻā§āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻāĻā§āĻ¨ā§āĻ āĻ˛āĻ āĻĒā§āĻˇā§āĻ āĻžāĻ° āĻā§āĻŽāĻŋāĻāĻž Âģ. - āĻ°ā§āĻ˛ āĻāĻĄāĻŋāĻāĻ°ā§, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻā§āĻ˛āĻŋāĻ¤ā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻŽā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻā§āĻ˛āĻŋ āĻā§āĻ˛āĻ¤ā§ āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ā§ˇ
- āĻāĻŋāĻ āĻāĻ¯āĻŧā§āĻ āĻ
ā§āĻ¯āĻžāĻ˛āĻžāĻ°ā§āĻ āĻ¸ā§āĻāĻŋāĻ āĻāĻāĻ¨ āĻ¸ā§āĻ āĻ¸āĻŽāĻ¯āĻŧāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻ¯āĻžāĻ° āĻĒāĻ°ā§ āĻāĻāĻāĻŋ āĻĒāĻŖā§āĻ¯ āĻāĻāĻā§āĻŽā§āĻ° āĻ¸āĻžāĻ°āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻŦāĻž āĻāĻāĻāĻŋ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§ā§ˇ āĻĒā§āĻ°ā§āĻŦā§, āĻāĻ āĻāĻžāĻāĻŽāĻāĻāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°ā§āĻĄāĻžāĻāĻļāĻ¨ āĻāĻāĻā§āĻŽ āĻ¸āĻžāĻ°āĻŋāĻ¤ā§ āĻĨāĻžāĻāĻž āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻ¸āĻžāĻ°āĻŋ āĻ āĻĒā§āĻā§āĻˇāĻž āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž Âģ. - "āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸" āĻ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤ āĻ
ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨āĻŋāĻ¸ā§āĻā§āĻ°ā§āĻāĻ°āĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž, āĻĻā§āĻāĻ¤ā§ āĻŦāĻž āĻŽā§āĻāĻ¤ā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž Âģ. - āĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§ āĻĒāĻŖā§āĻ¯ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻāĻāĻāĻŋ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ Âģ. - āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻĨā§āĻā§ āĻĒāĻŖā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻāĻāĻŋ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž Âģ. - āĻĒāĻŖā§āĻ¯ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻĒā§āĻˇā§āĻ āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ¨ā§āĻāĻŋāĻā§āĻļāĻ¨āĨ¤ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻāĻ¨ā§āĻĄā§āĻ¤ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻāĻāĻā§āĻŽāĻā§āĻ˛āĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻā§āĻ˛āĻ¤ā§ āĻĒāĻŖā§āĻ¯ āĻ¸ā§āĻāĻāĻĒ āĻĒā§āĻˇā§āĻ āĻžāĻ¯āĻŧ āĻŦā§āĻāĻŽāĻžāĻ°ā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ˛āĻŋāĻā§āĻāĻā§āĻ˛āĻŋ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ āĻ¸āĻžāĻ°āĻŋ āĻā§āĻ¯āĻžāĻŦā§, āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¨āĻŽā§āĻŦāĻ°āĻāĻŋ āĻā§āĻ˛āĻŋāĻ āĻāĻ°āĻ˛ā§ āĻā§āĻ°ā§āĻ¸āĻāĻŋ āĻā§āĻ˛ā§āĨ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻā§āĻ¯āĻžāĻŦā§, āĻ¸ā§āĻļāĻ¨ āĻ¨āĻŽā§āĻŦāĻ°ā§ āĻā§āĻ˛āĻŋāĻ āĻāĻ°āĻ˛ā§ āĻā§āĻ°ā§āĻ¸ āĻā§āĻ˛ā§āĨ¤ āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻā§āĻ¯āĻžāĻŦā§, āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¨āĻŽā§āĻŦāĻ°ā§ āĻā§āĻ˛āĻŋāĻ āĻāĻ°āĻ˛ā§ āĻā§āĻ°ā§āĻ¸ āĻā§āĻ˛ā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻ¨āĻŽā§āĻŦāĻ°ā§ āĻā§āĻ˛āĻŋāĻ āĻāĻ°āĻ˛ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¸āĻš āĻāĻāĻāĻŋ āĻāĻāĻ¨ā§āĻĄā§ āĻā§āĻ˛ā§āĨ¤
- āĻŦā§āĻ¯āĻŦāĻ¸āĻžāĻ¯āĻŧāĻŋāĻ āĻĒāĻŖā§āĻ¯ āĻāĻāĻā§āĻŽ āĻāĻāĻāĻžāĻ°ā§āĻĄ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¨āĻ¤ā§āĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ. āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ°āĻž āĻāĻāĻ¨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻĻāĻŋ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻā§āĻ˛āĻŋ āĻĢāĻžāĻāĻāĻž āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻ°āĻžāĻāĻāĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻāĻāĻāĻžāĻ°ā§āĻĄ āĻŦāĻŋāĻāĻ˛ā§āĻĒ Âģ.
āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻŦāĻ āĻā§āĻˇāĻŽāĻ¤āĻž
- āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ¯ā§āĻā§āĻ¯āĻ¤āĻž āĻāĻŦāĻ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ, āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻŦāĻĄāĻŧ NUMA āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻāĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ āĻ¸āĻāĻā§āĻ°āĻš āĻāĻŦāĻ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻŦāĻžāĻĢāĻžāĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻā§ āĻ¸ā§āĻā§āĻ˛ā§āĻŦāĻŋāĻ˛āĻŋāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨, āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ā§āĻ° āĻ¸āĻžāĻŦāĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ-āĻ˛ā§āĻā§āĻ˛ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ-āĻ āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻāĻŦāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ° āĻŦā§āĻ˛āĻ āĻā§āĻ°āĻžāĻāĻžāĻ°ā§āĻ¸āĻžāĻ˛ āĻāĻĄāĻŧāĻžāĻ¤ā§ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨āĨ¤ āĻāĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋāĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻŽā§āĻāĻŦ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻŽā§āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§
āĻāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻāĻ˛āĻŋāĻ¸ā§āĻ . āĻāĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻāĻ¨ā§āĻā§āĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻĒā§āĻ°āĻ¤āĻŋ āĻŦāĻžāĻĢāĻžāĻ°ā§ 64 āĻŦāĻžāĻāĻ āĻāĻŦāĻ IBM āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°ā§ 128 āĻŦāĻžāĻāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻŦāĻžāĻĢāĻžāĻ° āĻŽā§āĻāĻžāĻĄā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž āĻŽā§āĻŽāĻ°āĻŋ āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°ā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ 8K āĻŦā§āĻ˛āĻ āĻŦāĻžāĻĢāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻ¨ā§āĻā§āĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻĻā§āĻ§āĻŋ 0,75% āĻšāĻŦā§āĨ¤ āĻāĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻāĻŦāĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻĒā§āĻ°ā§āĻāĻžāĻ˛ā§āĻ° āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ā§ āĻā§āĻāĻāĻžāĻā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻŋāĻ¤ āĻāĻ°ā§āĨ¤ - āĻā§ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻ
āĻĒāĻžāĻ°ā§āĻŦāĻŋāĻ˛āĻŋāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ (KMIP)āĨ¤ āĻāĻ āĻ°āĻŋāĻ˛āĻŋāĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°ā§, InterSystems IRIS āĻļāĻŋāĻ˛ā§āĻĒ āĻā§ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ KMIP, āĻāĻāĻāĻŋ OASIS āĻŽāĻžāĻ¨, āĻā§āĻ¨ā§āĻĻā§āĻ°ā§āĻā§āĻ¤ āĻā§ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ¸ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻāĻŦāĻ āĻĒā§āĻĨāĻ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻāĻ¯āĻŧ āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻ¤ā§ KMIP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ KMIP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻā§āĻā§āĻ˛āĻŋ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻā§āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ¤ā§āĻ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸āĻ¯ā§āĻā§āĻ¯, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻ˛āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ā§ˇ InterSystems IRIS āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻāĻāĻŋ KMIP āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻā§ āĻ
āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻā§ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻ āĻĒāĻžāĻ°ā§āĻŦāĻŋāĻ˛āĻŋāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ (KMIP) āĻ¸āĻš āĻā§āĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻž Âģ - āĻāĻāĻ āĻ¸āĻžāĻĨā§ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĨā§āĻā§ āĻ
āĻ¨ā§āĻ¯ āĻĄā§āĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¤ā§āĻ¨ DataMove āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
InterSystems IRIS āĻāĻ° āĻ¸āĻžāĻĨā§ DataMove āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž Âģ. - JSON āĻ āĻŦāĻā§āĻā§āĻā§ 3'641'144 āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻĻā§āĻ°ā§āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
- āĻāĻāĻāĻ°āĻāĻāĻāĻ¸ āĻ¸ā§āĻā§āĻĄāĻŋāĻāĻā§ āĻā§āĻ¯āĻžāĻļā§ āĻāĻŦāĻ āĻāĻ¨āĻ¸ā§āĻŽā§āĻŦāĻ˛ā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
- HTTP āĻ¸āĻāĻ¯ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ SPNEGO (Microsoft Integrated Windows Authentication) āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤ %Net.HttpRequest āĻāĻāĻ¨ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ HTTP 1.1-āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻĒā§āĻ°āĻŽāĻžāĻŖā§āĻāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ°āĻž āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻļāĻāĻ¸āĻžāĻĒāĻ¤ā§āĻ° āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§, āĻ
āĻĨāĻŦāĻž %Net.HttpRequest āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¸āĻā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦā§āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ°āĻŽāĻžāĻŖā§āĻāĻ°āĻŖ āĻ¸ā§āĻāĻŋāĻŽ āĻšāĻ˛ Negotiate (Kerberos & NTLM), NTLM āĻāĻŦāĻ BasicāĨ¤ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ - "
āĻĒā§āĻ°āĻŽāĻžāĻŖā§āĻāĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻžāĻ¨ Âģ. - āĻāĻ¨ā§āĻ¨āĻ¤ āĻ˛āĻāĻŋāĻ āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻ¸ I/O āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻžāĨ¤
āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻš āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ°āĻŋāĻ˛āĻŋāĻ 2019.1 āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻā§āĻ° āĻ
āĻ¨āĻ˛āĻžāĻāĻ¨ āĻĄāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻļāĻ¨ āĻŦāĻŋāĻāĻžāĻā§ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§
āĻ¯ā§ āĻā§āĻ āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ§āĻžāĻ°āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻ¯āĻžā§ˇ
āĻāĻ¤ā§āĻ¸: www.habr.com