2017. Π³ΠΎΠ΄ΠΈΠ½Π΅ ΠΏΠΎΠ±Π΅Π΄ΠΈΠ»ΠΈ ΡΠΌΠΎ Π½Π° ΠΊΠΎΠ½ΠΊΡΡΡΡ Π·Π° ΡΠ°Π·Π²ΠΎΡ ΡΡΠ°Π½ΡΠ°ΠΊΡΠΈΠΎΠ½ΠΎΠ³ ΡΠ΅Π·Π³ΡΠ° ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΎΠ½ΠΎΠ³ ΠΏΠΎΡΠ»ΠΎΠ²Π°ΡΠ° ΠΠ»ΡΠ°-ΠΠ°Π½ΠΊ ΠΈ ΠΏΠΎΡΠ΅Π»ΠΈ ΡΠ° ΡΠ°Π΄ΠΎΠΌ (Π½Π° Π₯ΠΈΠ³Ρ
ΠΠΎΠ°Π΄++ 2018. ΡΠ° ΠΈΠ·Π²Π΅ΡΡΠ°ΡΠ΅ΠΌ ΠΎ ΡΡΠΆΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΎΠ½ΠΎΠ³ ΠΏΠΎΡΠ»ΠΎΠ²Π°ΡΠ°
Π’ΠΎΠΊΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΠ° ΡΠ°Π·Π²ΠΎΡΠ°, ΡΠΈΡΡΠ΅ΠΌ ΡΠ΅ Π΅Π²ΠΎΠ»ΡΠΈΡΠ°ΠΎ ΠΈ ΡΡΠ΅ΠΊΠ°ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ, Π° Ρ Π½Π΅ΠΊΠΎΠΌ ΡΡΠ΅Π½ΡΡΠΊΡ ΡΠΌΠΎ ΡΡ
Π²Π°ΡΠΈΠ»ΠΈ Π΄Π° ΠΊΡΠΈΡΡΠ°Π»ΠΈΡΠ΅ΠΌΠΎ Π½Π΅ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΈΡΠ΅ ΠΎΠ΄ ΡΠ°ΠΌΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠ²Π½ΠΎΠ³ ΡΠΎΡΡΠ²Π΅ΡΠ° ΠΊΡΠ΅ΠΈΡΠ°Π½ΠΎΠ³ Π·Π° ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ ΡΡΡΠΈΠΊΡΠ½ΠΎ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΎΠ³ ΡΠΏΠ΅ΠΊΡΡΠ° Π·Π°Π΄Π°ΡΠ°ΠΊΠ°: ΡΡΠΏΠ΅Π»ΠΈ ΡΠΌΠΎ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΈΠ·Π³ΡΠ°Π΄ΡΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π½ΠΈΡ
Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° ΡΠ° ΡΡΠ°ΡΠ½ΠΈΠΌ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠ΅ΠΌ. ΠΡΠΊΡΡΡΠ²ΠΎ ΠΊΠΎΡΠ΅ ΡΠΌΠΎ ΡΡΠ΅ΠΊΠ»ΠΈ ΡΠΈΠ½ΠΈΠ»ΠΎ ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ Π·Π° Π½ΠΎΠ²ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ -
ΠΠ΅Π»ΠΈΠΌ Π΄Π° ΠΏΡΠΈΡΠ°ΠΌ ΠΎ Π’ΠΠ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠΈ ΠΈ ΡΠ΅ΡΠ΅ΡΠΈΠΌΠ° Π΄ΠΎ ΠΊΠΎΡΠΈΡ
ΡΠΌΠΎ Π΄ΠΎΡΠ»ΠΈ ΡΠΎΠΊΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΠ° ΡΠ°Π·Π²ΠΎΡΠ°, Π΄Π° Π²Π°Ρ ΡΠΏΠΎΠ·Π½Π°ΠΌ ΡΠ° Π³Π»Π°Π²Π½ΠΎΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡ ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΠΊΠ°ΠΊΠΎ Π½Π°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΡΡΠ°Π½Π΅ ΠΎΡΠ½ΠΎΠ²Π° Π·Π° ΠΈΠ·Π³ΡΠ°Π΄ΡΡ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΈΡ
ΡΠ΅ΡΠ΅ΡΠ°.
ΠΡΡ
ΠΈΡΠ΅ΠΊΡΠΎΠ½ΡΠΊΠΈ ΡΠΌΠΎ ΡΠΈΡΡΠ΅ΠΌ ΠΏΠΎΠ΄Π΅Π»ΠΈΠ»ΠΈ Π½Π° Π·Π°ΡΠ΅Π±Π½Π΅ ΡΠ»ΠΎΠ³Ρ, ΠΎΠ΄ ΠΊΠΎΡΠΈΡ
ΡΠ΅ ΡΠ²Π°ΠΊΠΈ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ°Π½ Π·Π° ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ ΠΎΠ΄ΡΠ΅ΡΠ΅Π½ΠΎΠ³ ΡΠΏΠ΅ΠΊΡΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. ΠΠ΅Π΄Π½Π° ΠΏΠΎΠΊΡΠ΅Π½ΡΡΠ° ΠΈΠ½ΡΡΠ°Π½ΡΠ° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΡΠ΅Π΄Π°Π½ ΠΈΠ»ΠΈ Π²ΠΈΡΠ΅ ΡΠΈΠΏΠΎΠ²Π° ΡΠ»ΠΎΠ³Π°. Π£ ΠΊΠ»Π°ΡΡΠ΅ΡΡ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠ»ΠΎΠ³Π° ΠΈΡΡΠΎΠ³ ΡΠΈΠΏΠ°:
ΠΊΠΎΠ½Π΅ΠΊΡΠΎΡ
ΠΠΎΠ½Π΅ΠΊΡΠΎΡ ΡΠ΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ°Π½ Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΡ ΡΠ° ΡΠΏΠΎΡΠ½ΠΈΠΌ ΡΠ²Π΅ΡΠΎΠΌ; ΡΠ΅Π³ΠΎΠ² Π·Π°Π΄Π°ΡΠ°ΠΊ ΡΠ΅ Π΄Π° ΠΏΡΠΈΡ Π²Π°ΡΠΈ Π·Π°Ρ ΡΠ΅Π², ΡΠ°ΡΡΠ»Π°Π½ΠΈ Π³Π°, ΠΈ Π°ΠΊΠΎ ΡΠΎ ΡΡΠΏΠ΅, ΠΏΠΎΡΠ°ΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ Π½Π° ΠΎΠ±ΡΠ°Π΄Ρ ΡΠ»Π°Π·Π½ΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΠΎΡΡ. ΠΠΎΠ΄ΡΠΆΠ°Π²Π°ΠΌΠΎ Π₯Π’Π’Π, Π‘ΠΠΠ, ΠΠ°ΡΠΊΠ°, Π€ΠΠΠ‘ ΡΠΎΡΠΌΠ°ΡΠ΅. ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π΄Π° ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ Π΄ΠΎΠ΄Π°ΡΠ΅ ΠΏΠΎΠ΄ΡΡΠΊΡ Π·Π° Π½ΠΎΠ²Π΅ ΡΠΎΡΠΌΠ°ΡΠ΅, ΡΠ° ΠΏΠΎΠ΄ΡΡΠΊΠΎΠΌ Π·Π° ΠΠΠ ΠΠ ΡΡΠΊΠΎΡΠΎ. ΠΠΊΠΎ ΡΠ°ΡΡΠ»Π°ΡΠΈΠ²Π°ΡΠ΅ Π·Π°Ρ ΡΠ΅Π²Π° Π½ΠΈΡΠ΅ ΡΡΠΏΠ΅Π»ΠΎ, ΠΊΠΎΠ½Π΅ΠΊΡΠΎΡ ΡΠ΅ Π²ΡΠ°ΡΠΈΡΠΈ Π³ΡΠ΅ΡΠΊΡ; Ρ ΡΡΠΏΡΠΎΡΠ½ΠΎΠΌ ΡΠ΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠΈ Π΄Π° ΡΠ΅ Π·Π°Ρ ΡΠ΅Π² ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠ΅Π½, ΡΠ°ΠΊ ΠΈ Π°ΠΊΠΎ ΡΠ΅ Π΄ΠΎΡΠ»ΠΎ Π΄ΠΎ Π³ΡΠ΅ΡΠΊΠ΅ ΡΠΎΠΊΠΎΠΌ ΡΠ΅Π³ΠΎΠ²Π΅ Π΄Π°ΡΠ΅ ΠΎΠ±ΡΠ°Π΄Π΅. ΠΠ²ΠΎ ΡΠ΅ ΡΡΠ°ΡΠ΅Π½ΠΎ ΠΏΠΎΡΠ΅Π±Π½ΠΎ Π΄Π° Π±ΠΈ ΡΠ΅ ΡΠ°Π΄ΠΈΠ»ΠΎ ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ° ΠΊΠΎΡΠΈ Π½Π΅ Π·Π½Π°ΡΡ Π΄Π° ΠΏΠΎΠ½Π°Π²ΡΠ°ΡΡ Π·Π°Ρ ΡΠ΅Π²Π΅ - ΠΈΠ»ΠΈ, Π½Π°ΠΏΡΠΎΡΠΈΠ², ΡΠΎ ΡΠ°Π΄Π΅ ΠΏΡΠ΅Π²ΠΈΡΠ΅ ΡΠΏΠΎΡΠ½ΠΎ. ΠΠ° ΡΠ΅ ββΠΏΠΎΠ΄Π°ΡΠΈ Π½Π΅ Π±ΠΈ ΠΈΠ·Π³ΡΠ±ΠΈΠ»ΠΈ, ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ΅ ΡΠ΅Π΄ Π·Π° ΠΏΠΎΠΏΡΠ°Π²ΠΊΡ: ΠΎΠ±ΡΠ΅ΠΊΠ°Ρ ΠΏΡΠ²ΠΎ ΡΠ»Π°Π·ΠΈ Ρ ΡΠ΅Π³Π° ΠΈ ΡΠ΅ΠΊ Π½Π°ΠΊΠΎΠ½ ΡΡΠΏΠ΅ΡΠ½Π΅ ΠΎΠ±ΡΠ°Π΄Π΅ ΡΠ΅ ΡΠΊΠ»Π°ΡΠ° ΠΈΠ· ΡΠ΅Π³Π°. ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠΈΠΌΠ° ΠΎΠ±Π°Π²Π΅ΡΡΠ΅ΡΠ° ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠΌΠ° ΠΊΠΎΡΠΈ ΡΡ ΠΎΡΡΠ°Π»ΠΈ Ρ ΡΠ΅Π΄Ρ Π·Π° ΠΏΠΎΠΏΡΠ°Π²ΠΊΡ, Π° Π½Π°ΠΊΠΎΠ½ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°ΡΠ° ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠ΅ Π³ΡΠ΅ΡΠΊΠ΅ ΠΈΠ»ΠΈ Ρ Π°ΡΠ΄Π²Π΅ΡΡΠΊΠΎΠ³ ΠΊΠ²Π°ΡΠ°, ΠΏΠΎΠΊΡΡΠ°ΡΡΠ΅ ΠΏΠΎΠ½ΠΎΠ²ΠΎ.
Π£Π»Π°Π·Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ
Π£Π»Π°Π·Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ ΠΊΠ»Π°ΡΠΈΡΠΈΠΊΡΡΠ΅ ΠΏΡΠΈΠΌΡΠ΅Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΠΏΡΠ΅ΠΌΠ° ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ°ΠΌΠ° ΠΈ ΠΏΠΎΠ·ΠΈΠ²Π° ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°ΡΡΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ΅. Π ΡΠΊΠΎΠ²Π°ΠΎΡΠΈ ΡΡ ΠΡΠ° ΠΊΠΎΠ΄ ΠΊΠΎΡΠΈ ΡΠ°Π΄ΠΈ Ρ ΡΠ°Π½Π΄Π±ΠΎΠΊΡ, ΡΠ°ΠΊΠΎ Π΄Π° Π½Π΅ ΠΌΠΎΠ³Ρ ΡΡΠΈΡΠ°ΡΠΈ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ°. Π£ ΠΎΠ²ΠΎΡ ΡΠ°Π·ΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠ΅ ΠΌΠΎΠ³Ρ ΡΠ²Π΅ΡΡΠΈ Ρ ΡΡΠ°ΠΆΠ΅Π½Ρ ΡΠΎΡΠΌΡ, Π° ΠΏΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠΊΡΠ΅Π½ΡΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΡΠ°Π½ Π±ΡΠΎΡ Π·Π°Π΄Π°ΡΠ°ΠΊΠ° ΠΊΠΎΡΠΈ ΠΌΠΎΠ³Ρ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°ΡΠΈ ΠΏΠΎΡΡΠ΅Π±Π½Ρ Π»ΠΎΠ³ΠΈΠΊΡ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΠΠΠ (ΠΠ°ΡΡΠ΅Ρ ΠΠ°ΡΠ° ΠΠ°Π½Π°Π³Π΅ΠΌΠ΅Π½Ρ) ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Ρ ΠΈΠ·Π³ΡΠ°ΡΠ΅Π½ΠΎΠΌ Π½Π° Π’Π°ΡΠ°Π½ΡΠΎΠΎΠ» ΠΠ°ΡΠ° ΠΡΠΈΠ΄-Ρ, ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π΄ΠΎΠ΄Π°Π²Π°ΡΠ° Π½ΠΎΠ²ΠΎΠ³ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ°, Π΄Π° Π½Π΅ Π±ΠΈΡΠΌΠΎ ΡΡΠΏΠΎΡΠ°Π²Π°Π»ΠΈ ΠΎΠ±ΡΠ°Π΄Ρ Π·Π°Ρ ΡΠ΅Π²Π°, ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π·Π»Π°ΡΠ½ΠΎΠ³ Π·Π°ΠΏΠΈΡΠ° ΠΏΠΎΠΊΡΠ΅ΡΠ΅ΠΌΠΎ ΠΊΠ°ΠΎ ΠΏΠΎΡΠ΅Π±Π°Π½ Π·Π°Π΄Π°ΡΠ°ΠΊ. Π‘Π°Π½Π΄Π±ΠΎΠΊ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° Π·Π°Ρ ΡΠ΅Π²Π΅ Π·Π° ΡΠΈΡΠ°ΡΠ΅, ΠΏΡΠΎΠΌΠ΅Π½Ρ ΠΈ Π΄ΠΎΠ΄Π°Π²Π°ΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°, ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π²Π°ΠΌ Π΄Π° ΠΈΠ·Π²ΡΡΠΈΡΠ΅ Π½Π΅ΠΊΡ ΡΡΠ½ΠΊΡΠΈΡΡ Π½Π° ΡΠ²ΠΈΠΌ ΡΠ»ΠΎΠ³Π°ΠΌΠ° ΡΠΈΠΏΠ° ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ° ΠΈ Π°Π³ΡΠ΅Π³Π°ΡΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ° (ΠΌΠ°ΠΏ/ΡΠ΅Π΄ΡΡΠ΅).
Π ΡΠΊΠΎΠ²Π°ΠΎΡΠΈ ΡΠ΅ ΠΌΠΎΠ³Ρ ΠΎΠΏΠΈΡΠ°ΡΠΈ Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ°:
sum.lua
local x, y = unpack(...)
return x + y
Π Π·Π°ΡΠΈΠΌ, Π΄Π΅ΠΊΠ»Π°ΡΠΈΡΠ°Π½ΠΎ Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΈ:
functions:
sum: { __file: sum.lua }
ΠΠ°ΡΡΠΎ ΠΡΠ°? ΠΡΠ° ΡΠ΅ Π²Π΅ΠΎΠΌΠ° ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π°Π½ ΡΠ΅Π·ΠΈΠΊ. ΠΠ° ΠΎΡΠ½ΠΎΠ²Ρ Π½Π°ΡΠ΅Π³ ΠΈΡΠΊΡΡΡΠ²Π°, Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠ°ΡΠΈ Π½Π°ΠΊΠΎΠ½ ΡΡΠΎ ΡΡ Π³Π° ΡΠΏΠΎΠ·Π½Π°Π»ΠΈ, ΡΡΠ΄ΠΈ ΠΏΠΎΡΠΈΡΡ Π΄Π° ΠΏΠΈΡΡ ΠΊΠΎΠ΄ ΠΊΠΎΡΠΈ ΡΠ΅ΡΠ°Π²Π° ΡΠΈΡ ΠΎΠ² ΠΏΡΠΎΠ±Π»Π΅ΠΌ. Π ΡΠΎ Π½ΠΈΡΡ ΡΠ°ΠΌΠΎ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ, Π²Π΅Ρ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π½Π°Π»ΠΈΡΠΈΡΠ°ΡΠΈ. ΠΠΎΡΠ΅Π΄ ΡΠΎΠ³Π°, Π·Π°Ρ Π²Π°ΡΡΡΡΡΠΈ ΡΠΈΡ ΠΊΠΎΠΌΠΏΠ°ΡΠ»Π΅ΡΡ, ΠΡΠ° ΡΠ°Π΄ΠΈ Π²Π΅ΠΎΠΌΠ° Π±ΡΠ·ΠΎ.
ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠ΅
Π‘ΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ ΡΡΠ²Π° ΡΡΠ°ΡΠ½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅. ΠΡΠ΅ ΡΡΠ²Π°ΡΠ°, ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ°Π²Π°ΡΡ Ρ ΠΎΠ΄Π½ΠΎΡΡ Π½Π° ΡΠ΅ΠΌΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠ° ΠΎΠΏΠΈΡΠ΅ΠΌΠΎ ΠΊΠΎΠ»ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠΎ ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΈ ΡΠΎΡΠΌΠ°Ρ
{
"name": "User",
"type": "record",
"logicalType": "Aggregate",
"fields": [
{ "name": "id", "type": "string"},
{"name": "first_name", "type": "string"},
{"name": "last_name", "type": "string"}
],
"indexes": ["id"]
}
ΠΠ° ΠΎΡΠ½ΠΎΠ²Ρ ΠΎΠ²ΠΎΠ³ ΠΎΠΏΠΈΡΠ°, ΠΠΠ (ΠΠ΅Π·ΠΈΠΊ Π΄Π΅ΡΠΈΠ½ΠΈΡΠΈΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°) ΡΠ΅ Π°ΡΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠ΅ Π·Π° Π’Π°ΡΠ°Π½ΡΡΠ»Π° ΠΠΠΠ‘ ΠΈ
ΠΠΎΠ΄ΡΠΆΠ°Π½Π° ΡΠ΅ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° (Ρ ΠΏΠ»Π°Π½Ρ ΡΠ΅ Π΄ΠΎΠ΄Π°Π²Π°ΡΠ΅ ΡΠΈΠ½Ρ ΡΠΎΠ½Π΅).
ΠΠ·Π»Π°Π·Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ
ΠΠΎΠ½Π΅ΠΊΠ°Π΄ ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ ΠΎΠ±Π°Π²Π΅ΡΡΠΈΡΠΈ ΡΠΏΠΎΡΠ½Π΅ ΠΏΠΎΡΡΠΎΡΠ°ΡΠ΅ ΠΎ ΠΏΡΠΈΡΡΠΈΠ·Π°ΡΡ Π½ΠΎΠ²ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°, Ρ ΡΡ ΡΠ²ΡΡ Ρ ΠΏΠΎΡΡΠΎΡΠΈ ΡΠ»ΠΎΠ³Π° ΠΡΡΠΏΡΡ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ°. ΠΠ°ΠΊΠΎΠ½ ΡΡΠ²Π°ΡΠ° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°, ΠΎΠ½ΠΈ ΡΠ΅ ΠΌΠΎΠ³Ρ ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΡΠΈ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°ΡΡΡΠ΅ΠΌ ΡΡΠΊΠΎΠ²Π°ΠΎΡΡ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° Π³Π° Π΄ΠΎΠ²Π΅Π΄Ρ Ρ ΡΠΎΡΠΌΡ ΠΊΠΎΡΡ Π·Π°Ρ ΡΠ΅Π²Π° ΠΏΠΎΡΡΠΎΡΠ°Ρ) - Π° Π·Π°ΡΠΈΠΌ ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΡΠΈ ΠΊΠΎΠ½Π΅ΠΊΡΠΎΡΡ Π·Π° ΡΠ»Π°ΡΠ΅. ΠΠ²Π΄Π΅ ΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ΅Π΄ Π·Π° ΠΏΠΎΠΏΡΠ°Π²ΠΊΡ: Π°ΠΊΠΎ Π½ΠΈΠΊΠΎ Π½ΠΈΡΠ΅ ΠΏΡΠΈΡ Π²Π°ΡΠΈΠΎ ΠΎΠ±ΡΠ΅ΠΊΠ°Ρ, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠΊΡΡΠ°ΡΠΈ ΠΏΠΎΠ½ΠΎΠ²ΠΎ ΠΊΠ°ΡΠ½ΠΈΡΠ΅.
Skaliranje
Π£Π»ΠΎΠ³Π΅ ΠΊΠΎΠ½Π΅ΠΊΡΠΎΡΠ°, ΡΠ»Π°Π·Π½ΠΎΠ³ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ° ΠΈ ΠΈΠ·Π»Π°Π·Π½ΠΎΠ³ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ° ΡΡ Π±Π΅Π· ΡΡΠ°ΡΠ°, ΡΡΠΎ Π½Π°ΠΌ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π΄Π° Ρ
ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Π½ΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΠΌΠΎ ΡΠΈΡΡΠ΅ΠΌ ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈΠΌ Π΄ΠΎΠ΄Π°Π²Π°ΡΠ΅ΠΌ Π½ΠΎΠ²ΠΈΡ
ΠΈΠ½ΡΡΠ°Π½ΡΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ΅ ΡΠ° ΠΎΠΌΠΎΠ³ΡΡΠ΅Π½ΠΈΠΌ ΠΆΠ΅ΡΠ΅Π½ΠΈΠΌ ΡΠΈΠΏΠΎΠΌ ΡΠ»ΠΎΠ³Π΅. Π‘ΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° Ρ
ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Π½ΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅
Π‘Π²ΠΎΡΡΡΠ²Π° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°
ΠΠ±ΡΠ΅ΠΊΡΠΈ ΠΌΠΎΠ³Ρ Π±ΠΈΡΠΈ Π²Π΅ΠΎΠΌΠ° Π²Π΅Π»ΠΈΠΊΠΈ ΠΈ ΡΠ°Π΄ΡΠΆΠ°ΡΠΈ Π΄ΡΡΠ³Π΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ΅. ΠΡΠΈΠ³ΡΡΠ°Π²Π°ΠΌΠΎ Π°ΡΠΎΠΌΠΈΡΠ½ΠΎΡΡ Π΄ΠΎΠ΄Π°Π²Π°ΡΠ° ΠΈ Π°ΠΆΡΡΠΈΡΠ°ΡΠ° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠ΅ΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΡΠ° ΡΠ²ΠΈΠΌ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈΠΌΠ° Ρ ΡΠ΅Π΄Π½ΠΎΠΌ Π²ΠΈΡΡΡΠ΅Π»Π½ΠΎΠΌ ΠΊΠ°Π½ΡΡ. ΠΠ²ΠΎ ΡΠΏΡΠ΅ΡΠ°Π²Π° Π΄Π° ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΠ°Ρ βΡΠ°ΡΠΏΡΠΎΡΡΠΈΡΠ΅β Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠΈΠ·ΠΈΡΠΊΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠ°.
ΠΠΎΠ΄ΡΠΆΠ°Π½ΠΎ ΡΠ΅ Π²Π΅ΡΠ·ΠΈΠΎΠ½ΠΈΡΠ°ΡΠ΅: ΡΠ²Π°ΠΊΠΎ Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΡΡΠ²Π°ΡΠ° Π½ΠΎΠ²Ρ Π²Π΅ΡΠ·ΠΈΡΡ ΠΈ ΡΠ²Π΅ΠΊ ΠΌΠΎΠΆΠ΅ΠΌΠΎ Π΄Π° ΡΠ·ΠΌΠ΅ΠΌΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠΈ ΠΎΠ΄Π»ΠΎΠΌΠ°ΠΊ ΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎ ΠΊΠ°ΠΊΠΎ ΡΠ΅ ΡΠ²Π΅Ρ ΡΠ°Π΄Π° ΠΈΠ·Π³Π»Π΅Π΄Π°ΠΎ. ΠΠ° ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΠΊΠΎΡΠΈΠΌΠ° Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½Π° Π΄ΡΠ³Π° ΠΈΡΡΠΎΡΠΈΡΠ°, ΠΌΠΎΠΆΠ΅ΠΌΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΠΈ Π±ΡΠΎΡ Π²Π΅ΡΠ·ΠΈΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΠΊ ΡΠ°ΡΡΠ²Π°ΡΠΈ ΡΠ°ΠΌΠΎ ΡΠ΅Π΄Π½Ρ β Π½Π°ΡΠ½ΠΎΠ²ΠΈΡΡ β ΡΠΎ ΡΠ΅ΡΡ, Ρ ΡΡΡΡΠΈΠ½ΠΈ ΠΎΠ½Π΅ΠΌΠΎΠ³ΡΡΠΈΡΠΈ Π²Π΅ΡΠ·ΠΈΠΎΠ½ΠΈΡΠ°ΡΠ΅ Π·Π° ΠΎΠ΄ΡΠ΅ΡΠ΅Π½ΠΈ ΡΠΈΠΏ. ΠΡΡΠΎΡΠΈΡΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΠΈ ΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Ρ: Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·Π±ΡΠΈΡΠΈΡΠ΅ ΡΠ²Π΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ΅ ΠΎΠ΄ΡΠ΅ΡΠ΅Π½ΠΎΠ³ ΡΠΈΠΏΠ° ΡΡΠ°ΡΠΈΡΠ΅ ΠΎΠ΄ 1 Π³ΠΎΠ΄ΠΈΠ½Π΅. ΠΠΎΠ΄ΡΠΆΠ°Π½ΠΎ ΡΠ΅ ΠΈ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°ΡΠ΅: ΠΌΠΎΠΆΠ΅ΠΌΠΎ Π΄Π° ΠΈΡΡΠΎΠ²Π°ΡΠΈΠΌΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ΅ ΡΡΠ°ΡΠΈΡΠ΅ ΠΎΠ΄ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ Π²ΡΠ΅ΠΌΠ΅Π½Π°, ΠΎΡΠ»ΠΎΠ±Π°ΡΠ°ΡΡΡΠΈ ΠΏΡΠΎΡΡΠΎΡ Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΡ.
Π·Π°Π΄Π°ΡΠΈ
ΠΠ΅ΡΡ Π·Π°Π½ΠΈΠΌΡΠΈΠ²ΠΈΠΌ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ°ΠΌΠ°, Π²ΡΠ΅Π΄ΠΈ Π½Π°ΠΏΠΎΠΌΠ΅Π½ΡΡΠΈ ΠΌΠΎΠ³ΡΡΠ½ΠΎΡΡ ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠ° Π·Π°Π΄Π°ΡΠ°ΠΊΠ° ΠΏΠΎ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄Ρ, Π½Π° Π·Π°Ρ ΡΠ΅Π² ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ° ΠΈΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈ ΠΈΠ· ΡΠ°Π½Π΄Π±ΠΎΠΊΠ°:
ΠΠ²Π΄Π΅ Π²ΠΈΠ΄ΠΈΠΌΠΎ ΡΠΎΡ ΡΠ΅Π΄Π½Ρ ΡΠ»ΠΎΠ³Ρ - ΡΡΠΊΠ°ΡΠ°. ΠΠ²Π° ΡΠ»ΠΎΠ³Π° ΡΠ΅ Π±Π΅Π· Π΄ΡΠΆΠ°Π²ΡΠ°Π½ΡΡΠ²Π° ΠΈ Π΄ΠΎΠ΄Π°ΡΠ½Π΅ ΠΈΠ½ΡΡΠ°Π½ΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ΅ ΡΠ° ΠΎΠ²ΠΎΠΌ ΡΠ»ΠΎΠ³ΠΎΠΌ ΠΌΠΎΠ³Ρ ΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠΈ Ρ ΠΊΠ»Π°ΡΡΠ΅Ρ ΠΏΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈ. ΠΠ΄Π³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ ΡΡΠΊΠ°ΡΠ° ΡΠ΅ Π΄Π° ΠΈΠ·Π²ΡΡΠΈ Π·Π°Π΄Π°ΡΠΊΠ΅. ΠΠ°ΠΎ ΡΡΠΎ ΡΠ΅ ΠΏΠΎΠΌΠ΅Π½ΡΡΠΎ, ΠΌΠΎΠ³ΡΡΠ΅ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠΈ Π½ΠΎΠ²Π΅ Π·Π°Π΄Π°ΡΠΊΠ΅ ΠΈΠ· ΡΠ°Π½Π΄Π±ΠΎΠΊ-Π°; ΠΎΠ½ΠΈ ΡΠ΅ ΡΡΠ²Π°ΡΡ Ρ ΡΠ΅Π΄Ρ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠ΅ ΠΈ Π·Π°ΡΠΈΠΌ ΡΠ΅ ΠΈΠ·Π²ΡΡΠ°Π²Π°ΡΡ Π½Π° ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΡ. ΠΠ²Π° Π²ΡΡΡΠ° Π·Π°Π΄Π°ΡΠΊΠ° ΡΠ΅ Π·ΠΎΠ²Π΅ ΠΠΎΠ±. Π’Π°ΠΊΠΎΡΠ΅ ΠΈΠΌΠ°ΠΌΠΎ ΡΠΈΠΏ Π·Π°Π΄Π°ΡΠΊΠ° ΠΊΠΎΡΠΈ ΡΠ΅ Π·ΠΎΠ²Π΅ ΠΠ°Π΄Π°ΡΠ°ΠΊ β ΡΠΎ ΡΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ ΠΊΠΎΡΠΈ ΡΠ΅ ΠΏΠΎΠΊΡΠ΅ΡΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄Ρ (ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΡΡΠΎΠ½ ΡΠΈΠ½ΡΠ°ΠΊΡΡ) ΠΈΠ»ΠΈ Π½Π° Π·Π°Ρ
ΡΠ΅Π². ΠΠ° ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠ΅ ΠΈ ΠΏΡΠ°ΡΠ΅ΡΠ΅ ΡΠ°ΠΊΠ²ΠΈΡ
Π·Π°Π΄Π°ΡΠ°ΠΊΠ° ΠΈΠΌΠ°ΠΌΠΎ Π·Π³ΠΎΠ΄Π°Π½ ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π·Π°Π΄Π°ΡΠ°ΠΊΠ°. ΠΠ° Π±ΠΈ ΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π±ΠΈΠ»Π° Π΄ΠΎΡΡΡΠΏΠ½Π°, ΠΌΠΎΡΠ°ΡΠ΅ ΠΎΠΌΠΎΠ³ΡΡΠΈΡΠΈ ΡΠ»ΠΎΠ³Ρ ΠΏΠ»Π°Π½Π΅ΡΠ°; ΠΎΠ²Π° ΡΠ»ΠΎΠ³Π° ΠΈΠΌΠ° ΡΡΠ°ΡΠ΅, ΠΏΠ° ΡΠ΅ Π½Π΅ ΡΠΊΠ°Π»ΠΈΡΠ°, ΡΡΠΎ Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ; ΠΈΡΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ, ΠΊΠ°ΠΎ ΠΈ ΡΠ²Π΅ Π΄ΡΡΠ³Π΅ ΡΠ»ΠΎΠ³Π΅, ΠΌΠΎΠΆΠ΅ ΠΈΠΌΠ°ΡΠΈ ΡΠ΅ΠΏΠ»ΠΈΠΊΡ ΠΊΠΎΡΠ° ΠΏΠΎΡΠΈΡΠ΅ Π΄Π° ΡΠ°Π΄ΠΈ Π°ΠΊΠΎ ΠΌΠ°ΡΡΡΠΎΡ ΠΈΠ·Π½Π΅Π½Π°Π΄Π° ΠΎΠ΄Π±ΠΈΡΠ΅.
ΠΠΎΠ³Π³Π΅Ρ
ΠΡΡΠ³Π° ΡΠ»ΠΎΠ³Π° ΡΠ΅ Π·ΠΎΠ²Π΅ Π»ΠΎΠ³Π΅Ρ. Π‘Π°ΠΊΡΠΏΡΠ° Π΅Π²ΠΈΠ΄Π΅Π½ΡΠΈΡΠ΅ ΡΠ²ΠΈΡ ΡΠ»Π°Π½ΠΎΠ²Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠ° ΠΈ ΠΎΠ±Π΅Π·Π±Π΅ΡΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΡΠΈΡ ΠΎΠ²ΠΎ ΡΡΠΈΡΠ°Π²Π°ΡΠ΅ ΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄ ΠΏΡΠ΅ΠΊΠΎ Π²Π΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠ°.
Π£ΡΠ»ΡΠ³Π΅
ΠΡΠ΅Π΄ΠΈ Π½Π°ΠΏΠΎΠΌΠ΅Π½ΡΡΠΈ Π΄Π° ΡΠΈΡΡΠ΅ΠΌ ΠΎΠ»Π°ΠΊΡΠ°Π²Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΡΠ»ΡΠ³Π°. Π£ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°Π²Π΅Π΄Π΅ΡΠ΅ ΠΊΠΎΡΠΈ ΡΠ΅ Π·Π°Ρ ΡΠ΅Π²ΠΈ ΡΠ°ΡΡ ΡΡΠΊΠΎΠ²Π°ΠΎΡΡ ΠΊΠΎΡΠΈ ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ ΠΊΠΎΡΠΈ ΡΠ΅ ΠΏΠΎΠΊΡΠ΅ΡΠ΅ Ρ Π·Π°ΡΡΠΈΡΠ΅Π½ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅ΡΡ. Π£ ΠΎΠ²ΠΎΠΌ ΡΡΠΊΠΎΠ²Π°ΠΎΡΡ ΠΌΠΎΠΆΠ΅ΡΠ΅, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° ΠΏΠΎΠΊΡΠ΅Π½Π΅ΡΠ΅ Π½Π΅ΠΊΡ Π²ΡΡΡΡ Π°Π½Π°Π»ΠΈΡΠΈΡΠΊΠΎΠ³ ΡΠΏΠΈΡΠ° ΠΈ Π²ΡΠ°ΡΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ.
Π£ΡΠ»ΡΠ³Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½Π° Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ:
services:
sum:
doc: "adds two numbers"
function: sum
return_type: int
args:
x: int
y: int
ΠΡΠ°ΠΏΡ ΠΠ ΠΠΠ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ΅ Π°ΡΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΠΈ ΡΡΠ»ΡΠ³Π° ΠΏΠΎΡΡΠ°ΡΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Π° Π·Π° ΠΏΠΎΠ·ΠΈΠ²Π°ΡΠ΅:
query {
sum(x: 1, y: 2)
}
ΠΠ²ΠΎ ΡΠ΅ ΠΏΠΎΠ·Π²Π°ΡΠΈ ΡΡΠΊΠΎΠ²Π°ΠΎΡΠ° sum
ΠΊΠΎΡΠΈ ΡΠ΅ Π²ΡΠ°ΡΠΈΡΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ:
3
ΠΡΠΎΡΠΈΠ»ΠΈΡΠ°ΡΠ΅ ΡΠΏΠΈΡΠ° ΠΈ ΠΌΠ΅ΡΡΠΈΠΊΠ°
ΠΠ° Π±ΠΈΡΠΌΠΎ ΡΠ°Π·ΡΠΌΠ΅Π»ΠΈ ΡΠ°Π΄ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈ Π·Π°Ρ ΡΠ΅Π²Π΅ Π·Π° ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠ°ΡΠ΅, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π»ΠΈ ΡΠΌΠΎ ΠΏΠΎΠ΄ΡΡΠΊΡ Π·Π° ΠΠΏΠ΅Π½Π’ΡΠ°ΡΠΈΠ½Π³ ΠΏΡΠΎΡΠΎΠΊΠΎΠ». Π‘ΠΈΡΡΠ΅ΠΌ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ Π½Π° Π·Π°Ρ ΡΠ΅Π² Π°Π»Π°ΡΠΈΠΌΠ° ΠΊΠΎΡΠΈ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ ΠΎΠ²Π°Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ», ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ΅ ΠΠΈΠΏΠΊΠΈΠ½, ΡΡΠΎ ΡΠ΅ Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡΡΠΈΡΠΈ Π΄Π° ΡΠ°Π·ΡΠΌΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠΎ ΡΠ΅ Π·Π°Ρ ΡΠ΅Π² ΠΈΠ·Π²ΡΡΠ΅Π½:
ΠΠ°ΡΠ°Π²Π½ΠΎ, ΡΠΈΡΡΠ΅ΠΌ ΠΎΠ±Π΅Π·Π±Π΅ΡΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ ΠΌΠ΅ΡΡΠΈΠΊΠ΅ ΠΊΠΎΡΠ΅ ΡΠ΅ ΠΌΠΎΠ³Ρ ΠΏΡΠΈΠΊΡΠΏΠΈΡΠΈ ΠΏΠΎΠΌΠΎΡΡ ΠΡΠΎΠΌΠ΅ΡΡ
Π΅ΡΡΠ° ΠΈ Π²ΠΈΠ·ΡΠ΅Π»ΠΈΠ·ΠΎΠ²Π°ΡΠΈ ΠΏΠΎΠΌΠΎΡΡ ΠΡΠ°ΡΠ°Π½Π΅.
Π Π°Π·Π²ΠΈΡΠΈ
Π’Π°ΡΠ°Π½ΡΠΎΠΎΠ» ΠΠ°ΡΠ° ΠΡΠΈΠ΄ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠΈ ΠΈΠ· Π ΠΠ ΠΏΠ°ΠΊΠ΅ΡΠ° ΠΈΠ»ΠΈ Π°ΡΡ
ΠΈΠ²Π΅, ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΡΡΠ»ΡΠΆΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌ ΠΈΠ· Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ΅ ΠΈΠ»ΠΈ ΠΠ½ΡΠΈΠ±Π»Π΅, ΠΏΠΎΡΡΠΎΡΠΈ ΠΈ ΠΏΠΎΠ΄ΡΡΠΊΠ° Π·Π° ΠΡΠ±Π΅ΡΠ½Π΅ΡΠ΅Ρ (
ΠΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° ΠΊΠΎΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΏΠΎΡΠ»ΠΎΠ²Π½Ρ Π»ΠΎΠ³ΠΈΠΊΡ (ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ°, ΡΡΠΊΠΎΠ²Π°ΠΎΡΠΈ) ΡΠ΅ ΡΡΠΈΡΠ°Π²Π° Ρ ΡΠ°ΡΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈ Π’Π°ΡΠ°Π½ΡΠΎΠΎΠ» ΠΠ°ΡΠ° ΠΡΠΈΠ΄ ΠΊΠ»Π°ΡΡΠ΅Ρ Ρ ΠΎΠ±Π»ΠΈΠΊΡ Π°ΡΡ ΠΈΠ²Π΅ ΠΏΡΠ΅ΠΊΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΎΠ³ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠ° ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠΎΡΡ ΡΠΊΡΠΈΠΏΡΠ΅ ΠΏΡΠ΅ΠΊΠΎ ΠΠΠ-ΡΠ° ΠΊΠΎΡΠΈ ΡΠΌΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΠ»ΠΈ.
ΠΡΠΊΠ²Π°ΡΠΈ ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ΅
ΠΠΎΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ΅ ΡΠ΅ ΠΌΠΎΠ³Ρ ΠΊΡΠ΅ΠΈΡΠ°ΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ Π’Π°ΡΠ°Π½ΡΠΎΠΎΠ» ΠΠ°ΡΠ° ΠΡΠΈΠ΄? Π£ ΡΡΠ²Π°ΡΠΈ, Π²Π΅ΡΠΈΠ½Π° ΠΏΠΎΡΠ»ΠΎΠ²Π½ΠΈΡ Π·Π°Π΄Π°ΡΠ°ΠΊΠ° ΡΠ΅ Π½Π° Π½Π΅ΠΊΠΈ Π½Π°ΡΠΈΠ½ ΠΏΠΎΠ²Π΅Π·Π°Π½Π° ΡΠ° ΠΎΠ±ΡΠ°Π΄ΠΎΠΌ, ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠ΅ΠΌ ΠΈ ΠΏΡΠΈΡΡΡΠΏΠΎΠΌ ΠΏΡΠΎΡΠΎΠΊΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. Π‘ΡΠΎΠ³Π°, Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ Π²Π΅Π»ΠΈΠΊΠ΅ ΡΠΎΠΊΠΎΠ²Π΅ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΊΠΎΡΠΈΠΌΠ° ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠ΅ ΠΈ ΠΏΡΠΈΡΡΡΠΏ, ΠΎΠ½Π΄Π° Π²Π°ΠΌ Π½Π°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ ΠΌΠΎΠΆΠ΅ ΡΡΡΠ΅Π΄Π΅ΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π° Π½Π° ΡΠ°Π·Π²ΠΎΡΡ ΠΈ ΡΠΎΠΊΡΡΠΈΡΠ°ΡΠΈ ΡΠ΅ Π½Π° Π²Π°ΡΡ ΠΏΠΎΡΠ»ΠΎΠ²Π½Ρ Π»ΠΎΠ³ΠΈΠΊΡ.
ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΆΠ΅Π»ΠΈΠΌΠΎ Π΄Π° ΠΏΡΠΈΠΊΡΠΏΠΈΠΌΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΎ ΡΡΠΆΠΈΡΡΡ Π½Π΅ΠΊΡΠ΅ΡΠ½ΠΈΠ½Π°, ΠΊΠ°ΠΊΠΎ Π±ΠΈΡΠΌΠΎ Ρ Π±ΡΠ΄ΡΡΠ½ΠΎΡΡΠΈ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠΌΠ°Π»ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΎ Π½Π°ΡΠ±ΠΎΡΠΈΠΌ ΠΏΠΎΠ½ΡΠ΄Π°ΠΌΠ°. Π£ ΠΎΠ²ΠΎΠΌ ΡΠ»ΡΡΠ°ΡΡ, ΠΈΠ·Π΄Π²ΠΎΡΠΈΡΠ΅ΠΌΠΎ ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π·Π°Π΄Π°ΡΠΊΠ΅:
- Π ΠΎΠ±ΠΎΡΠΈ ΠΊΠΎΡΠΈ ΠΏΡΠΈΠΊΡΠΏΡΠ°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΈΠ· ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΡ ΠΈΠ·Π²ΠΎΡΠ° Π±ΠΈΡΠ΅ Π½Π°ΡΠΈ ΠΈΠ·Π²ΠΎΡΠΈ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. ΠΠ²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΅ΡΠΈΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ Π³ΠΎΡΠΎΠ²ΠΈΡ ΡΠ΅ΡΠ΅ΡΠ° ΠΈΠ»ΠΈ ΠΏΠΈΡΠ°ΡΠ΅ΠΌ ΠΊΠΎΠ΄Π° Π½Π° Π±ΠΈΠ»ΠΎ ΠΊΠΎΠΌ ΡΠ΅Π·ΠΈΠΊΡ.
- ΠΠ°ΡΠΈΠΌ ΡΠ΅ Π’Π°ΡΠ°Π½ΡΠΎΠΎΠ» ΠΠ°ΡΠ° ΠΡΠΈΠ΄ ΠΏΡΠΈΡ Π²Π°ΡΠΈΡΠΈ ΠΈ ΡΠ°ΡΡΠ²Π°ΡΠΈ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅. ΠΠΊΠΎ ΡΠ΅ ΡΠΎΡΠΌΠ°Ρ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΈΠ· ΡΠ°Π·Π»ΠΈΡΠΈΡΠΈΡ ΠΈΠ·Π²ΠΎΡΠ° ΡΠ°Π·Π»ΠΈΡΠΈΡ, ΠΎΠ½Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΠΈ ΠΊΠΎΠ΄ Ρ ΠΡΠ° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΈΠ·Π²ΡΡΠΈΡΠΈ ΠΊΠΎΠ½Π²Π΅ΡΠ·ΠΈΡΡ Ρ ΡΠ΅Π΄Π°Π½ ΡΠΎΡΠΌΠ°Ρ. Π£ ΡΠ°Π·ΠΈ ΠΏΡΠ΅Π΄ΠΎΠ±ΡΠ°Π΄Π΅, ΡΠ°ΠΊΠΎΡΠ΅ ΡΠ΅ΡΠ΅ ΠΌΠΎΡΠΈ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° ΡΠΈΠ»ΡΡΠΈΡΠ°ΡΠ΅ Π΄ΡΠΏΠ»Π΅ ΠΏΠΎΠ½ΡΠ΄Π΅ ΠΈΠ»ΠΈ Π΄ΠΎΠ΄Π°ΡΠ½ΠΎ Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΎ Π°Π³Π΅Π½ΡΠΈΠΌΠ° ΠΊΠΎΡΠΈ ΡΠ°Π΄Π΅ Π½Π° ΡΡΠΆΠΈΡΡΡ Ρ Π±Π°Π·ΠΈ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°.
- Π‘Π°Π΄Π° Π²Π΅Ρ ΠΈΠΌΠ°ΡΠ΅ ΡΠΊΠ°Π»Π°Π±ΠΈΠ»Π½ΠΎ ΡΠ΅ΡΠ΅ΡΠ΅ Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΡ ΠΊΠΎΡΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΏΡΠ½ΠΈΡΠΈ ΠΏΠΎΠ΄Π°ΡΠΈΠΌΠ° ΠΈ Π²ΡΡΠΈΡΠΈ ΠΈΠ·Π±ΠΎΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°. Π’Π°Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°ΡΠΈ Π½ΠΎΠ²Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΠΏΠΈΡΠ°ΡΠΈ ΡΡΠ»ΡΠ³Ρ ΠΊΠΎΡΠ° ΡΠ΅ ΡΡΠ°ΠΆΠΈΡΠΈ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΠΈ Π΄Π°ΡΠΈ Π½Π°ΡΠΏΠΎΠ²ΠΎΡΠ½ΠΈΡΡ ΠΏΠΎΠ½ΡΠ΄Ρ ΠΏΠΎ Π΄Π°Π½Ρ - ΡΠΎ ΡΠ΅ Π·Π°Ρ ΡΠ΅Π²Π°ΡΠΈ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠ΅Π΄ΠΎΠ²Π° Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ ΠΈ ΠΌΠ°Π»ΠΎ ΠΡΠ° ΠΊΠΎΠ΄Π°.
Π¨ΡΠ° ΡΠ΅ ΡΠ»Π΅Π΄Π΅ΡΠ΅?
ΠΠ°Ρ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ ΡΠ΅ Π΄Π° ΠΏΠΎΠ±ΠΎΡΡΠ°ΠΌΠΎ ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎΡΡ ΡΠΏΠΎΡΡΠ΅Π±Π΅
Π’Π°ΠΊΠΎΡΠ΅ ΠΏΠΎΡΠ²Π΅ΡΡΡΠ΅ΠΌΠΎ Π²Π΅Π»ΠΈΠΊΡ ΠΏΠ°ΠΆΡΡ ΠΏΠΈΡΠ°ΡΠΈΠΌΠ° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡΠΈ. Π’ΡΠ΅Π½ΡΡΠ½ΠΎ ΠΏΡΠΎΠ»Π°Π·ΠΈΠΌΠΎ ΠΊΡΠΎΠ· ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ ΠΎΠ΄ ΡΡΡΠ°Π½Π΅ Π€Π‘Π’ΠΠ¦ Π ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΊΠΎ Π±ΠΈΡΠΌΠΎ ΠΏΠΎΡΠ²ΡΠ΄ΠΈΠ»ΠΈ Π²ΠΈΡΠΎΠΊ Π½ΠΈΠ²ΠΎ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡΠΈ ΠΈ ΠΈΡΠΏΡΠ½ΠΈΠ»ΠΈ Π·Π°Ρ
ΡΠ΅Π²Π΅ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈΡ
ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½ΠΈΠΌ ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ° Π»ΠΈΡΠ½ΠΈΡ
ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΈ Π΄ΡΠΆΠ°Π²Π½ΠΈΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½ΠΈΠΌ ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ°.
ΠΠ·Π²ΠΎΡ: Π²Π²Π².Ρ
Π°Π±Ρ.ΡΠΎΠΌ