ΠΠ΄ΡΠ°Π²Π΅ΠΉ, Π₯Π°Π±Ρ! ΠΠ°ΠΏΠΈΡΠ²Π°Π½Π΅ΡΠΎ Π·Π° Π½ΠΎΠ² ΠΏΠΎΡΠΎΠΊ ΠΎΡ ΠΊΡΡΡΠΎΠ²Π΅ Π΅ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π² OTUS
ΠΡΠ΅ΠΊΠΈ Π΄Π΅Π½ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΡΡΠΎ ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΡΡΠΈ ΠΏΠΎΡΠ΅ΡΠ°Π²Π°Ρ Twitter, Π·Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° ΠΏΠΎ ΡΠ²Π΅ΡΠ° ΠΈ Π΄Π° Π³ΠΎ ΠΎΠ±ΡΡΠ΄ΡΡ. ΠΡΠ΅ΠΊΠΈ ΡΡΠΈΡ ΠΈ Π²ΡΡΠΊΠΎ Π΄ΡΡΠ³ΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ° ΡΡΠ±ΠΈΡΠΈΠ΅, ΠΊΠΎΠ΅ΡΠΎ Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π·Π° Π²ΡΡΡΠ΅ΡΠ½ΠΈΡ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π° Twitter. Π‘ΡΠΎΡΠΈΡΠΈ ΡΠ»ΡΠΆΠΈΡΠ΅Π»ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΡΠ΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Ρ Π½ΠΈΡ ΠΎΠΏΠΈΡ Π΅ ΠΎΡΠ½ΠΎΠ²Π΅Π½ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π·Π° Π΅ΠΊΠΈΠΏΠ° Π½Π° Twitter Data Platform.
ΠΡΡΠ²Π°ΠΌΠ΅, ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Ρ ΡΠΈΡΠΎΠΊ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠΌΠ΅Π½ΠΈΡ ΡΡΡΠ±Π²Π° Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΎΡΠΊΡΠΈΠ²Π°Ρ Π΄Π°Π½Π½ΠΈ ΠΈ Π΄Π° ΠΈΠΌΠ°Ρ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π΄ΠΎΠ±ΡΠ΅ ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° SQL. Π’ΠΎΠ²Π° Π±ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π½Π° ΡΡΠ»Π° Π½ΠΎΠ²Π° Π³ΡΡΠΏΠ° ΠΎΡ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡΠΈ, Π΄Π° ΠΈΠ·Π²Π»ΠΈΡΠ°Ρ ΠΏΡΠΎΠ·ΡΠ΅Π½ΠΈΡ ΠΎΡ Π΄Π°Π½Π½ΠΈΡΠ΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΠΉΠΊΠΈ ΠΈΠΌ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° Twitter. ΠΡΠΎ ΠΊΠ°ΠΊ Π΄Π΅ΠΌΠΎΠΊΡΠ°ΡΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π΄Π°Π½Π½ΠΈ Π² Twitter.
Π’ΡΠΉ ΠΊΠ°ΡΠΎ Π½Π°ΡΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π²ΡΡΡΠ΅ΡΠ΅Π½ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈΡ Π°, Π½ΠΈΠ΅ Π²ΠΈΠ΄ΡΡ ΠΌΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π½Π° Twitter. ΠΡΠ΅ ΠΎΡΠ΅ ΠΎΠ±Π°ΡΠ΅ ΠΈΠΌΠ° ΠΌΡΡΡΠΎ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅. ΠΠ°ΡΡΠΎΡΡΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΊΠ°ΡΠΎ Scalding ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΠΎΠΏΠΈΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ. ΠΠ°Π·ΠΈΡΠ°Π½ΠΈΡΠ΅ Π½Π° SQL ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΊΠ°ΡΠΎ Presto ΠΈ Vertica ΠΈΠΌΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π² ΠΌΠ°ΡΠ°Π±. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠΈΡΡΠ΅ΠΌΠΈ Π±Π΅Π· ΠΏΠΎΡΡΠΎΡΠ½Π΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΡΡ .
ΠΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΎΠ±ΡΠ²ΠΈΡ
ΠΌΠ΅
BigQuery : ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π·Π° Π΄Π°Π½Π½ΠΈ Ρ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° SQL Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Dremel , ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ»Π°Π²ΠΈ ΡΡΡ ΡΠ²ΠΎΡΡΠ° Π±ΡΡΠ·ΠΈΠ½Π°, ΠΏΡΠΎΡΡΠΎΡΠ° ΠΈ ΡΠ΅ ΡΠΏΡΠ°Π²Ρ ΡΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ .Π‘ΡΡΠ΄ΠΈΠΎ Π·Π° Π΄Π°Π½Π½ΠΈ: ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° Google ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΡΡΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²ΠΎ.
Π ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ Π·Π° Π½Π°ΡΠΈΡ ΠΎΠΏΠΈΡ Ρ ΡΠ΅Π·ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ: ΠΊΠ°ΠΊΠ²ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡ ΠΌΠ΅, ΠΊΠ°ΠΊΠ²ΠΎ Π½Π°ΡΡΠΈΡ ΠΌΠ΅ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π°. Π‘Π΅Π³Π° ΡΠ΅ ΡΠ΅ ΡΡΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΠΌ Π²ΡΡΡ Ρ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΈΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π΅Π½ Π°Π½Π°Π»ΠΈΠ·. Π©Π΅ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ΅ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π² ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΡΡΠ°ΡΠΈΡ.
ΠΡΡΠΎΡΠΈΡ Π½Π° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°ΡΠ° Π·Π° Π΄Π°Π½Π½ΠΈ Π² Twitter
ΠΡΠ΅Π΄ΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠΎΠΏΠΈΡΠ΅ Π² BigQuery, ΡΠΈ ΡΡΡΡΠ²Π° Π΄Π° ΡΠ°Π·ΠΊΠ°ΠΆΠ΅ΠΌ Π½Π°ΠΊΡΠ°ΡΠΊΠΎ ΠΈΡΡΠΎΡΠΈΡΡΠ° Π½Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π² Twitter. ΠΡΠ΅Π· 2011 Π³. Π°Π½Π°Π»ΠΈΠ·ΡΡ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΎΡ Twitter Π±Π΅ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ΅Π½ Π²ΡΠ² Vertica ΠΈ Hadoop. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΌΠ΅ Pig, Π·Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ MapReduce Hadoop Π·Π°Π΄Π°Π½ΠΈΡ. ΠΡΠ΅Π· 2012 Π³. Π·Π°ΠΌΠ΅Π½ΠΈΡ ΠΌΠ΅ Pig Ρ Scalding, ΠΊΠΎΠΉΡΠΎ ΠΈΠΌΠ°ΡΠ΅ Scala API Ρ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π° ΠΊΠ°ΡΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΈ ΠΈ Π»Π΅ΠΊΠΎΡΠ° Π½Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΡΠ²ΡΡΠ²Π°Ρ Π° ΠΏΠΎ-ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π° ΡΠ°Π±ΠΎΡΡΡ ΡΡΡ SQL, ΡΠΎΠ²Π° Π±Π΅ΡΠ΅ Π΄ΠΎΡΡΠ° ΡΡΡΡΠΌΠ½Π° ΠΊΡΠΈΠ²Π° Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅. ΠΠΊΠΎΠ»ΠΎ 2016 Π³. Π·Π°ΠΏΠΎΡΠ½Π°Ρ ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Presto ΠΊΠ°ΡΠΎ SQL ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΊΡΠΌ Π΄Π°Π½Π½ΠΈ Π½Π° Hadoop. Spark ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° Python, ΠΊΠΎΠ΅ΡΠΎ Π³ΠΎ ΠΏΡΠ°Π²ΠΈ Π΄ΠΎΠ±ΡΡ ΠΈΠ·Π±ΠΎΡ Π·Π° ad hoc Π½Π°ΡΠΊΠ° Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅.
ΠΡ 2018 Π³. ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π΄Π°Π½Π½ΠΈ:
- ΠΠΎΠΏΠ°ΡΠ²Π°Π½Π΅ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΈ
- Scalding ΠΈ Spark Π·Π° ad hoc Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅
- Vertica ΠΈ Presto Π·Π° ad hoc ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π΅Π½ SQL Π°Π½Π°Π»ΠΈΠ·
- Druid Π·Π° Π½ΠΈΡΠΊΠΎ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π΅Π½, ΠΏΡΠΎΡΡΠ²Π°ΡΠ΅Π»Π΅Π½ ΠΈ Π½ΠΈΡΠΊΠΎ Π·Π°Π±Π°Π²ΡΠ½Π΅ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π·Π° Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ ΡΠ΅ΡΠΈΠΈ
- Tableau, Zeppelin ΠΈ Pivot Π·Π° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π΄Π°Π½Π½ΠΈ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡ ΠΌΠ΅, ΡΠ΅ Π΄ΠΎΠΊΠ°ΡΠΎ ΡΠ΅Π·ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠΎΡΠ½ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΠΈΠΌΠ°Ρ ΠΌΠ΅ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΡΠ΅Π·ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° ΠΏΠΎ-ΡΠΈΡΠΎΠΊΠ° Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ Π² Twitter. ΠΠ°ΡΠΎ ΡΠ°Π·ΡΠΈΡΡΠ²Π°ΠΌΠ΅ Π½Π°ΡΠ°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Ρ Google Cloud, Π½ΠΈΠ΅ ΡΠ΅ ΡΠΎΠΊΡΡΠΈΡΠ°ΠΌΠ΅ Π²ΡΡΡ Ρ ΠΎΠΏΡΠΎΡΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π½Π°ΡΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π·Π° ΡΠ΅Π»ΠΈΡ Twitter.
BigQuery Data Warehouse Π½Π° Google
ΠΡΠΊΠΎΠ»ΠΊΠΎ Π΅ΠΊΠΈΠΏΠ° Π² Twitter Π²Π΅ΡΠ΅ ΡΠ° Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈ BigQuery Π² Π½ΡΠΊΠΎΠΈ ΠΎΡ ΡΠ²ΠΎΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ Π»ΠΈΠ½ΠΈΠΈ. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΠ΅Ρ Π½ΠΈΡ ΠΎΠΏΠΈΡ, Π½ΠΈΠ΅ Π·Π°ΠΏΠΎΡΠ½Π°Ρ ΠΌΠ΅ Π΄Π° ΠΎΡΠ΅Π½ΡΠ²Π°ΠΌΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° BigQuery Π·Π° Π²ΡΠΈΡΠΊΠΈ ΡΠ»ΡΡΠ°ΠΈ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Twitter. ΠΠ°ΡΠ°ΡΠ° ΡΠ΅Π» Π±Π΅ΡΠ΅ Π΄Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠΌ BigQuery Π½Π° ΡΡΠ»Π°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΈ Π΄Π° Π³ΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΠΌΠ΅ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π½Π°Π±ΠΎΡΠ° ΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π½Π° Data Platform. Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ ΡΡΡΠ΄Π½ΠΎ ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΡΠΈΠ½ΠΈ. Π’ΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈΠΌ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π·Π° Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ ΠΏΠΎΠ³Π»ΡΡΠ°Π½Π΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΎΠ±Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ, Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΠΌΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΡΡΠ»Π°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈΠΌ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° Π΄ΠΎΡΡΡΠΏΠ° ΠΈ Π΄Π° Π³Π°ΡΠ°Π½ΡΠΈΡΠ°ΠΌΠ΅ ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅ΡΡΡΡΠΈ, ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ Π²ΡΡΡΠ°Π½Π΅ Π½Π° ΠΏΠ»Π°ΡΠ°Π½ΠΈΡ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΅ΠΊΠΈΠΏΠΈΡΠ΅ Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ BigQuery Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ.
ΠΡΠ΅Π· Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ 2018 Π³. ΠΏΡΡΠ½Π°Ρ ΠΌΠ΅ Π°Π»ΡΠ° Π²Π΅ΡΡΠΈΡ Π·Π° ΡΡΠ»Π°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π½Π° BigQuery ΠΈ Data Studio. ΠΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ ΠΌΠ΅ Π½Π° ΡΠ»ΡΠΆΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Twitter Π½ΡΠΊΠΎΠΈ ΠΎΡ Π½Π°ΡΠΈΡΠ΅ Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π΅Π»Π΅ΠΊΡΡΠΎΠ½Π½ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ Ρ ΠΈΠ·ΡΠΈΡΡΠ΅Π½ΠΈ Π»ΠΈΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ. BigQuery Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΎΡ Π½Π°Π΄ 250 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΅ΠΊΠΈΠΏΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΠ½Π³, ΡΠΈΠ½Π°Π½ΡΠΈ ΠΈ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³. Π‘ΡΠ²ΡΠ΅ΠΌ Π½Π°ΡΠΊΠΎΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π° ΠΎΠΊΠΎΠ»ΠΎ 8k Π·Π°ΡΠ²ΠΊΠΈ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°ΠΉΠΊΠΈ ΠΎΠΊΠΎΠ»ΠΎ 100 PB Π½Π° ΠΌΠ΅ΡΠ΅Ρ, Π±Π΅Π· Π΄Π° ΡΠ΅ Π±ΡΠΎΡΡ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΈΡΠ΅ Π·Π°ΡΠ²ΠΊΠΈ. Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΡ ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»Π½Π° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°, ΡΠ΅ΡΠΈΡ ΠΌΠ΅ Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈΠΌ Π½Π°ΠΏΡΠ΅Π΄ ΠΈ Π΄Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠΌ BigQuery ΠΊΠ°ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π΅Π½ ΡΠ΅ΡΡΡΡ Π·Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ Π΄Π°Π½Π½ΠΈ Π² Twitter.
ΠΡΠΎ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠ° Π½Π° Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π° Π½Π°ΡΠ°ΡΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π·Π° Π΄Π°Π½Π½ΠΈ Π½Π° Google BigQuery.
ΠΠΎΠΏΠΈΡΠ°ΠΌΠ΅ Π΄Π°Π½Π½ΠΈ ΠΎΡ Π»ΠΎΠΊΠ°Π»Π½ΠΈ Hadoop ΠΊΠ»ΡΡΡΠ΅ΡΠΈ Π² Google Cloud Storage (GCS) Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π²ΡΡΡΠ΅ΡΠ½ΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Cloud Replicator. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Apache Airflow, Π·Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ ΡΡΡΠ±ΠΎΠΏΡΠΎΠ²ΠΎΠ΄ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ "
Π ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡΠ΅ ΡΠ°Π·Π΄Π΅Π»ΠΈ ΠΎΠ±ΡΡΠΆΠ΄Π°ΠΌΠ΅ Π½Π°ΡΠΈΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΈ ΠΎΠΏΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈΡΠ΅ Π½Π° Π»Π΅ΡΠ½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΈΠ·ΠΏΡΠ°Π²Π½ΠΎΡΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΈ ΡΠ΅Π½Π°.
ΠΠ΅ΡΠ½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡ ΠΌΠ΅, ΡΠ΅ Π΅ Π»Π΅ΡΠ½ΠΎ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Ρ BigQuery, Π·Π°ΡΠΎΡΠΎ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΎΡΡΡΠ΅Ρ ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠΌΠ°Ρ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π½Π΅Π³ΠΎ ΡΡΠ΅Π· ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π΅Π½ ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΎΠ±Π°ΡΠ΅ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°ΡΡ Ρ Π½ΡΠΊΠΎΠΈ ΠΎΡ ΡΡΠ½ΠΊΡΠΈΠΈΡΠ΅ ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈΡΠ΅ Π½Π° GCP, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΅ΡΡΡΡΠΈ ΠΊΠ°ΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, Π½Π°Π±ΠΎΡΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ. Π Π°Π·ΡΠ°Π±ΠΎΡΠΈΡ ΠΌΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°, Π·Π° Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΠΌ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π°Ρ. Π‘ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅, ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΎΡΠΊΡΠΈΡ Π°, ΡΠ΅ Π΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° Π½Π°Π²ΠΈΠ³ΠΈΡΠ°Ρ Π² Π½Π°Π±ΠΎΡΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ, Π΄Π° ΠΏΡΠ΅Π³Π»Π΅ΠΆΠ΄Π°Ρ Π΄Π°Π½Π½ΠΈ ΠΎΡ ΡΡ Π΅ΠΌΠΈ ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ, Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ ΠΏΡΠΎΡΡΠΈ Π·Π°ΡΠ²ΠΊΠΈ ΠΈ Π΄Π° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ Π² Data Studio.
ΠΠ°ΡΠ°ΡΠ° ΡΠ΅Π» Π·Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² BigQuery Π±Π΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠΌ Π±Π΅Π·ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° HDFS ΠΈΠ»ΠΈ GCS Π½Π°Π±ΠΎΡΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ Ρ Π΅Π΄Π½ΠΎ ΡΡΠ°ΠΊΠ²Π°Π½Π΅. ΠΠ±ΠΌΠΈΡΠ»ΠΈΡ
ΠΌΠ΅
ΠΠ° Π΄Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΠ°Ρ Π΄Π°Π½Π½ΠΈΡΠ΅ Π² BigQuery, ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Ρ ΠΏΡΠΎΡΡΠΈ SQL ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΈ Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΈ Π·Π°ΡΠ²ΠΊΠΈ. ΠΠ° ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ΡΠ°ΠΏΠ½ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΈ ΡΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΏΠ»Π°Π½ΠΈΡΠ°ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΈΠ»ΠΈ Π½Π°ΡΠ°ΡΠ° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π° ΡΠ°ΠΌΠΊΠ° Π½Π° Airflow, ΠΈΠ»ΠΈ Cloud Composer Π·Π°Π΅Π΄Π½ΠΎ Ρ
ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡ
BigQuery Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π·Π° SQL Π·Π°ΡΠ²ΠΊΠΈ Ρ ΠΎΠ±ΡΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Ρ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π΄Π°Π½Π½ΠΈ. ΠΠ΅ Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π·Π° Π·Π°ΡΠ²ΠΊΠΈ Ρ Π½ΠΈΡΠΊΠ° Π»Π°ΡΠ΅Π½ΡΠ½ΠΎΡΡ ΠΈ Π²ΠΈΡΠΎΠΊΠ° ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΠ΅Π»Π½Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ, ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈ ΠΎΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΎΠ½Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΈΠ»ΠΈ Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ ΡΠ΅ΡΠΈΠΈ Ρ Π½ΠΈΡΠΊΠ° Π»Π°ΡΠ΅Π½ΡΠ½ΠΎΡΡ
ΠΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΠΌΠ΅ Π½Π°Π΄ 800 Π·Π°ΡΠ²ΠΊΠΈ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°ΡΠΈ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ 1 TB Π΄Π°Π½Π½ΠΈ Π²ΡΡΠΊΠ° ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡ ΠΌΠ΅, ΡΠ΅ ΡΡΠ΅Π΄Π½ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π΅ 30 ΡΠ΅ΠΊΡΠ½Π΄ΠΈ. ΠΠ°ΡΡΠΈΡ ΠΌΠ΅ ΡΡΡΠΎ, ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π΅ ΡΠΈΠ»Π½ΠΎ Π·Π°Π²ΠΈΡΠΈΠΌΠ° ΠΎΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½Π°ΡΠΈΡ ΡΠ»ΠΎΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΈ Π·Π°Π΄Π°ΡΠΈ. Π’ΡΡΠ±Π²Π°ΡΠ΅ ΡΡΠ½ΠΎ Π΄Π° ΠΎΡΠ΅ΡΡΠ°Π΅ΠΌ Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ ΠΈ ad hoc ΡΠ»ΠΎΡ ΡΠ΅Π·Π΅ΡΠ²ΠΈ, Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΠΌΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ ΡΠ»ΡΡΠ°ΠΈ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π° ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π°Π½Π°Π»ΠΈΠ·. Π’ΠΎΠ²Π° ΡΠΈΠ»Π½ΠΎ ΠΏΠΎΠ²Π»ΠΈΡ Π½Π° Π½Π°ΡΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½ Π·Π° ΡΠ΅Π·Π΅ΡΠ²Π°ΡΠΈΠΈ Π½Π° ΡΠ»ΠΎΡΠΎΠ²Π΅ ΠΈ ΠΉΠ΅ΡΠ°ΡΡ ΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°.
Π©Π΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ, ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ ΠΈ ΡΠ΅Π½Π° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ ΠΏΡΠ΅Π· ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡΠ΅ Π΄Π½ΠΈ Π²ΡΠ² Π²ΡΠΎΡΠ°ΡΠ° ΡΠ°ΡΡ Π½Π° ΠΏΡΠ΅Π²ΠΎΠ΄Π°, Π½ΠΎ ΡΠ΅Π³Π° ΠΊΠ°Π½ΠΈΠΌ Π²ΡΠΈΡΠΊΠΈ Π΄Π°
ΠΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ ΠΎΡΠ΅:
Data Build Tool ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΠΎΠ±ΡΠΎΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ Data Warehouse ΠΈ Smoothie ΠΠΌΡΡΠΊΠ°Π½Π΅ Π² Delta Lake: ΠΠ²ΠΎΠ»ΡΡΠΈΡ Π½Π° ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ ΠΈ ΡΡ Π΅ΠΌΠ°ΡΠ° ΠΠΈΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ΅Π½ Apache Parquet Π² Python Ρ Apache Arrow
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com