рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдБ
рд╢реНрд░реЗрдгреА
рд╡рд┐рд╖рдп

рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓реНрд╕ | рдкрдврд╝реЗрдВ, рд╕реАрдЦреЗрдВ, рдФрд░ рдЕрдкрдиреЗ рдХреМрд╢рд▓ рдмрдврд╝рд╛рдПрдВ

рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдмреНрд▓реЙрдЧ рдХреЛ рдкрдврд╝реЗрдВ рдФрд░ рдЬрд╛рдиреЗрдВ рдХрд┐ рдЕрдкрдиреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рд╡реАрдгрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЯреВрд▓, рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдФрд░ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреИрд╕реЗ рдмрдирд╛рдПрдВред
2 рдпрд╛ рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рд▓реЛрдЧреЛрдВ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ?DataCamp for Business рдЖрдЬрд╝рдорд╛рдПрдБ
рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ

Docker рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ: рдЪрд░рдг-рджрд░-рдЪрд░рдг рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛

рдЬрд╛рдиреЗрдВ рдХрд┐ Docker Engine, Docker Desktop, рдФрд░ рдХрдВрдЯреЗрдирд░ рдЗрдореЗрдЬреЗрдЬрд╝ рдХреЛтАФрдмрд┐рдирд╛ рдЕрдкрдиреА рд╕реЗрдЯрдЕрдк рддреЛрдбрд╝реЗтАФрдХреИрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред

Dario Rade─Нi─З

MongoDB

MongoDB рдореЗрдВ updateMany() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рд╛рде рдХрдИ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреИрд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ

MongoDB рдореЗрдВ updateMany() рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╣реА рдСрдкрд░реЗрд╢рди рдореЗрдВ рдХрдИ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдФрд░ рдЙрд╕рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдирд╛ рд╕реАрдЦреЗрдВред

Nic Raboy

SQL

SQL рдореЗрдВ рдХрдИ рдХреЙрд▓рдо рдХреИрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ

рдПрдХ рд╣реА рдХреНрд╡реЗрд░реА рдХреЗ рдЬрд░рд┐рдП SQL рдореЗрдВ рдХрдИ рдХреЙрд▓рдо рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╕реАрдЦреЗрдВ рддрд╛рдХрд┐ рджрдХреНрд╖рддрд╛ рдмрдврд╝реЗред рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрдиреНрдирдд рддрдХрдиреАрдХреЛрдВ рдФрд░ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рд╕рд┐рдВрдЧрд▓-рд░реЛ рдЕрдкрдбреЗрдЯ рдФрд░ рдорд▓реНрдЯреАрдкрд▓-рд░реЛ рдЕрдкрдбреЗрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

Allan Ouko

рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ

dbt рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓: рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдиреЗ рдпреЛрдЧреНрдп 7 рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдБ

dbt рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 7 рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдБ рд╕реАрдЦреЗрдВ тАФ рдЖрдзреБрдирд┐рдХ рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЗ рдкрд╕рдВрджреАрджрд╛ рдЯреВрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред

Bexruz (Bex) Tuychiev

Git

Git Diff рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛: рдЙрджрд╛рд╣рд░рдгреЛрдВ рд╕рд╣рд┐рдд рдПрдХ рд╕рдВрдкреВрд░реНрдг рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛

git diff рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рд╕реАрдЦреЗрдВтАФрдмреЗрд╕рд┐рдХ рддреБрд▓рдирд╛ рд╕реЗ рд▓реЗрдХрд░ рдЙрдиреНрдирдд рддрдХрдиреАрдХреЛрдВ рддрдХред рдмреЗрд╣рддрд░ рдХреЛрдб рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдЯреВрд▓реНрд╕, рд╡рд┐рд╢реЗрд╖реАрдХреГрдд рдХрдорд╛рдВрдбреНрд╕, рдФрд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдЬрд╛рдиреЗрдВред

Bexruz (Bex) Tuychiev

рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ

рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП Snowflake рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓: рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕реЗ рд▓реЗрдХрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЪрд▓рд╛рдиреЗ рддрдХ

Snowflake рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд▓рд╛рдЙрдб рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдкреНрд░рдмрдВрдзрди рдХреА рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЗрдВ рд╕реАрдЦреЗрдВред Snowflake рдПрдХ рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ рдЬреЛ рдЙрди рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рд╕реЗ рдЕрдзрд┐рдХрддрдо рдЗрдирд╕рд╛рдЗрдЯ рдпрдерд╛рд╕рдВрднрд╡ рддреЗрдЬрд╝реА рдФрд░ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдирд┐рдХрд╛рд▓рдирд╛ рдЪрд╛рд╣рддреА рд╣реИрдВред

Bexruz (Bex) Tuychiev

MongoDB

Python рдореЗрдВ PyMongo рдХреЗ рд╕рд╛рде MongoDB Aggregation Pipeline рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓

PyMongo рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ MongoDB aggregation pipelines рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВред рдбреЗрдЯрд╛ рдлреНрд▓реЛ, $match, $project, $group, $lookup рдЬреИрд╕реЗ рд╕реНрдЯреЗрдЬ рдФрд░ рдЙрдиреНрдирдд рдкреИрдЯрд░реНрди рд╕рдордЭреЗрдВред

Bexruz (Bex) Tuychiev

Python

MongoDB рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓: MongoDB рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗрдЯ рдЕрдк рдХрд░реЗрдВ рдФрд░ рдХреНрд╡реЗрд░реА рдЪрд▓рд╛рдПрдБ

Python рдореЗрдВ MongoDB рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдФрд░ рдЙрдирдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛ рд╕реАрдЦреЗрдВред

Bexruz (Bex) Tuychiev

рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ

Snowflake рдореЗрдВ рдЯреЗрдмрд▓ рдмрдирд╛рдирд╛: рдкреНрд░рдХрд╛рд░, рдЙрджрд╛рд╣рд░рдг рдФрд░ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдПрдБ

Snowflake рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдХрд╛рд░ рдХреА рдЯреЗрдмрд▓ рдмрдирд╛рдирд╛ рд╕реАрдЦреЗрдВ, рдЬрд┐рдирдореЗрдВ permanent, temporary, external рдФрд░ dynamic рдЯреЗрдмрд▓ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЪрд░рдг-рджрд░-рдЪрд░рдг рдЙрджрд╛рд╣рд░рдг рдФрд░ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдПрдБ рд╢рд╛рдорд┐рд▓ред

Bexruz (Bex) Tuychiev

рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ

Snowflake рдЯрд╛рдЗрдо рдЯреНрд░реИрд╡рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ: рдПрдХ рд╡реНрдпрд╛рдкрдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛

рд╣рдорд╛рд░реА рд╡рд┐рд╕реНрддреГрдд рдбреЗрдЯрд╛рдмреЗрд╕ рд░рд┐рдХрд╡рд░реА рдЧрд╛рдЗрдб рдХреЗ рд╕рд╛рде рдЬрд╛рдиреЗрдВ рдХрд┐ рдХреНрд╡реЗрд░реА рд╣рд┐рд╕реНрдЯреНрд░реА, рдЯреЗрдмрд▓ рдХреНрд▓реЛрдирд┐рдВрдЧ, рдФрд░ рдбреЗрдЯрд╛ рд░рд┐рд╕реНрдЯреЛрд░ рдХреЗ рд▓рд┐рдП Snowflake Time Travel рдХрд╛ рд▓рд╛рдн рдХреИрд╕реЗ рдЙрдард╛рдПрдБред

Bexruz (Bex) Tuychiev

рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ

OLAP рдХреНрдпрд╛ рд╣реИ?

рдЬрд╛рдирд┐рдП рдХреИрд╕реЗ OLAP (Online Analytical Processing) рддреЗрдЬ, рдмрд╣реБрдЖрдпрд╛рдореА рдЕрдиреНрд╡реЗрд╖рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдХрд░ рд╕реВрдЪрд┐рдд рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

Laiba Siddiqui

рдбреЗрдЯрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ

SQL рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рдиреНрд╕ рдХреЛ рд╕рдордЭреЗрдВ: рдПрдХ рд╡реНрдпрд╛рдкрдХ рдЧрд╛рдЗрдб

SQL рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рдиреНрд╕, рдЙрдирдХрд╛ рдорд╣рддреНрд╡, рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЬрд╛рдиреЗрдВред