Как BigQuery Π½Π° Google Π΄Π΅ΠΌΠΎΠΊΡ€Π°Ρ‚ΠΈΠ·ΠΈΡ€Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π΄Π°Π½Π½ΠΈ. Част 2

Π—Π΄Ρ€Π°Π²Π΅ΠΉ, Π₯Π°Π±Ρ€! ЗаписванСто Π·Π° Π½ΠΎΠ² ΠΏΠΎΡ‚ΠΎΠΊ ΠΎΡ‚ курсовС Π΅ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π² OTUS Π˜Π½ΠΆΠ΅Π½Π΅Ρ€ ΠΏΠΎ Π΄Π°Π½Π½ΠΈ. Π’ ΠΎΡ‡Π°ΠΊΠ²Π°Π½Π΅ Π½Π° Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° курса, Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ Π΄Π° сподСлямС ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈ с вас.

ΠŸΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ ΠΏΡŠΡ€Π²Π° част

Как BigQuery Π½Π° Google Π΄Π΅ΠΌΠΎΠΊΡ€Π°Ρ‚ΠΈΠ·ΠΈΡ€Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π΄Π°Π½Π½ΠΈ. Част 2

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ

Π‘ΠΈΠ»Π½ΠΎΡ‚ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π΅ основСн ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π½Π° Twitter Engineering. Π”ΠΎΠΊΠ°Ρ‚ΠΎ внСдрявамС BigQuery Π² Π½Π°ΡˆΠ°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, Π½ΠΈΠ΅ сС фокусирамС Π²ΡŠΡ€Ρ…Ρƒ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ°, сигурността ΠΈ повСритСлността.

Π—Π° Π΄Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°ΠΌΠ΅ ΠΈ управлявамС Π΄Π°Π½Π½ΠΈ, Π½ΠΈΠ΅ Ρ€Π°Π·ΡˆΠΈΡ€ΠΈΡ…ΠΌΠ΅ нашия слой Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π΄Π°Π½Π½ΠΈ Π΄ΠΎ DAL), Π·Π° Π΄Π° прСдоставим инструмСнти ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈ Π΄Π°Π½Π½ΠΈ, Ρ‚Π°ΠΊΠ° ΠΈ Π·Π° Google Cloud Π΄Π°Π½Π½ΠΈ, прСдоставяйки Π΅Π΄ΠΈΠ½Π΅Π½ интСрфСйс ΠΈ API Π·Π° Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. ΠšΠ°Ρ‚ΠΎ Google ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ с Π΄Π°Π½Π½ΠΈ сС Π΄Π²ΠΈΠΆΠΈ към ΠΎΠ±Ρ‰Π° наличност, Π½ΠΈΠ΅ Ρ‰Π΅ Π³ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΠΌ Π² Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, Π·Π° Π΄Π° прСдоставим Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π² ΠΊΠΎΠ»ΠΎΠ½ΠΈ.

BigQuery улСснява сподСлянСто ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π΄ΠΎ Π΄Π°Π½Π½ΠΈ, Π½ΠΎ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ извСстСн ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π²ΡŠΡ€Ρ…Ρƒ Ρ‚ΠΎΠ²Π°, Π·Π° Π΄Π° ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΠΌ ΠΈΠ·Ρ‚ΠΎΡ‡Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ. Π‘Ρ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ инструмСнти ΠΈΠ·Π±Ρ€Π°Ρ…ΠΌΠ΅ Π΄Π²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

  • БподСлянС с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½: Π‘Π΅Ρ‚Π° функция Π·Π° прСдотвратяванС Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° сподСлят Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π½Π° BigQuery с ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ извън Twitter.
  • ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° VPC услугата: ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ», ΠΊΠΎΠΉΡ‚ΠΎ прСдотвратява ΠΈΠ·Ρ‚ΠΎΡ‡Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ изисква ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° ΠΈΠΌΠ°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ BigQuery ΠΎΡ‚ извСстни Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΈ Π½Π° IP адрСси.

Π’ΡŠΠ²Π΅Π΄ΠΎΡ…ΠΌΠ΅ изисквания Π·Π° удостовСряванС, оторизация ΠΈ ΠΎΠ΄ΠΈΡ‚ (AAA) Π·Π° сигурност, ΠΊΠ°ΠΊΡ‚ΠΎ слСдва:

  • УдостовСряванС: Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ GCP потрСбитСлски Π°ΠΊΠ°ΡƒΠ½Ρ‚ΠΈ Π·Π° ad hoc заявки ΠΈ сСрвизни Π°ΠΊΠ°ΡƒΠ½Ρ‚ΠΈ Π·Π° производствСни заявки.
  • Π£ΠΏΡŠΠ»Π½ΠΎΠΌΠΎΡ‰Π°Π²Π°Π½Π΅: Π˜Π·ΠΈΡΠΊΠ²Π°Ρ…ΠΌΠ΅ всСки Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π΄Π° ΠΈΠΌΠ° Π°ΠΊΠ°ΡƒΠ½Ρ‚ Π·Π° услуга Π½Π° собствСник ΠΈ Π³Ρ€ΡƒΠΏΠ° Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅.
  • ΠžΠ΄ΠΈΡ‚: ЕкспортирахмС рСгистрационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° BigQuery stackdriver, ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ…Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π° информация Π·Π° изпълнСниС Π½Π° заявката, Π² Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π½Π° BigQuery Π·Π° лСсСн Π°Π½Π°Π»ΠΈΠ·.

Π—Π° Π΄Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Twitter сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ, Π½ΠΈΠ΅ трябва Π΄Π° рСгистрирамС всички Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π½Π° BigQuery, Π΄Π° ΠΊΠΎΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°ΠΌΠ΅ Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ, Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ Π΄Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ΅ΠΌ (ΠΈΠ·Ρ‚Ρ€ΠΈΠ΅ΠΌ) Π΄Π°Π½Π½ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ са Π±ΠΈΠ»ΠΈ ΠΈΠ·Ρ‚Ρ€ΠΈΡ‚ΠΈ ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅.

Π Π°Π·Π³Π»Π΅Π΄Π°Ρ…ΠΌΠ΅ Google API Π·Π° прСдотвратяванС Π½Π° Π·Π°Π³ΡƒΠ±Π° Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΠΎΠ±Π»Π°ΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° машинно ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π·Π° класифициранС ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° чувствитСлни Π΄Π°Π½Π½ΠΈ, Π½ΠΎ Ρ€Π΅ΡˆΠΈ Π² ΠΏΠΎΠ»Π·Π° Π½Π° Ρ€ΡŠΡ‡Π½ΠΎ Π°Π½ΠΎΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π°Π±ΠΎΡ€Π° ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ ΠΏΠΎΡ€Π°Π΄ΠΈ точност. ΠŸΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ API Π·Π° прСдотвратяванС Π½Π° Π·Π°Π³ΡƒΠ±Π° Π½Π° Π΄Π°Π½Π½ΠΈ, Π·Π° Π΄Π° Ρ€Π°Π·ΡˆΠΈΡ€ΠΈΠΌ пСрсонализираната анотация.

Π’ Twitter ΡΡŠΠ·Π΄Π°Π΄ΠΎΡ…ΠΌΠ΅ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π·Π° повСритСлност Π·Π° Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π² BigQuery, ΠΈΠ·Π±Ρ€ΠΎΠ΅Π½ΠΈ Ρ‚ΡƒΠΊ Π² низходящ Ρ€Π΅Π΄ Π½Π° чувствитСлност:

  • Π‘ΠΈΠ»Π½ΠΎ чувствитСлнитС Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ сС прСдоставят ΠΏΡ€ΠΈ нСобходимост въз основа Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Π½Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠ°Ρ‚Π° привилСгия. ВсСки Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ ΠΈΠΌΠ° ΠΎΡ‚Π΄Π΅Π»Π½Π° Π³Ρ€ΡƒΠΏΠ° Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ ΠΈ Π½ΠΈΠ΅ Ρ‰Π΅ прослСдявамС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Π°ΠΊΠ°ΡƒΠ½Ρ‚ΠΈ.
  • НаборитС ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ със срСдна чувствитСлност (Сднопосочни псСвдоними, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ солирано Ρ…Π΅ΡˆΠΈΡ€Π°Π½Π΅) Π½Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‚ Π»ΠΈΡ‡Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΠ° информация (PII) ΠΈ са Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π·Π° ΠΏΠΎ-голяма Π³Ρ€ΡƒΠΏΠ° слуТитСли. Π’ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±ΡŠΡ€ баланс ΠΌΠ΅ΠΆΠ΄Ρƒ опасСнията Π·Π° повСритСлност ΠΈ полСзността Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅. Π’ΠΎΠ²Π° позволява Π½Π° слуТитСлитС Π΄Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ·, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ изчисляванС Π½Π° броя Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ функция, Π±Π΅Π· Π΄Π° знаят ΠΊΠΎΠΈ са истинскитС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.
  • Набори ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ с ниска чувствитСлност с цялата информация Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° потрСбитСля. Π’ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±ΡŠΡ€ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° повСритСлността, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° Π½ΠΈΠ²ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π».
  • ΠŸΡƒΠ±Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ масиви ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ (ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ извън Twitter) са Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π·Π° всички слуТитСли Π½Π° Twitter.

Π©ΠΎ сС отнася Π΄ΠΎ рСгистриранСто, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ, Π·Π° Π΄Π° ΠΈΠ·Π±Ρ€ΠΎΠΈΠΌ Π½Π°Π±ΠΎΡ€ΠΈΡ‚Π΅ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π½Π° BigQuery ΠΈ Π΄Π° Π³ΠΈ рСгистрирамС Π² слоя Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π΄Π°Π½Π½ΠΈ (DAL), Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ Π² Twitter. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Ρ‰Π΅ Π°Π½ΠΎΡ‚ΠΈΡ€Π°Ρ‚ Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ с информация Π·Π° повСритСлност ΠΈ ΡΡŠΡ‰ΠΎ Ρ‰Π΅ опрСдСлят ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π½Π° Π·Π°Π΄ΡŠΡ€ΠΆΠ°Π½Π΅. Π©ΠΎ сС отнася Π΄ΠΎ почистванСто, Π½ΠΈΠ΅ оцСнявамС производитСлността ΠΈ Ρ†Π΅Π½Π°Ρ‚Π° Π½Π° Π΄Π²Π΅ ΠΎΠΏΡ†ΠΈΠΈ: 1. ΠŸΠΎΡ‡ΠΈΡΡ‚Π²Π°Π½Π΅ Π½Π° Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π² GCS с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° инструмСнти ΠΊΠ°Ρ‚ΠΎ Scalding ΠΈ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ ΠΈΠΌ Π² BigQuery; 2. ИзползванС Π½Π° BigQuery DML ΠΈΠ·Ρ€Π°Π·ΠΈ. ВСроятно Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ комбинация ΠΎΡ‚ Π΄Π²Π°Ρ‚Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, Π·Π° Π΄Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π½Π° изискванията Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π³Ρ€ΡƒΠΏΠΈ ΠΈ Π΄Π°Π½Π½ΠΈ.

Ѐункционалност Π½Π° систСмата

Въй ΠΊΠ°Ρ‚ΠΎ BigQuery Π΅ управлявана услуга, нямашС Π½ΡƒΠΆΠ΄Π° Π΄Π° сС Π²ΠΊΠ»ΡŽΡ‡Π²Π° SRE Π΅ΠΊΠΈΠΏΡŠΡ‚ Π½Π° Twitter Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° систСмитС ΠΈΠ»ΠΈ Π·Π°Π΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΡΡ‚Π° Π½Π° Π±ΡŽΡ€ΠΎΡ‚ΠΎ. Π‘Π΅ΡˆΠ΅ лСсно Π΄Π° сС осигури ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊΠ° ΠΈ Π·Π° изчислСния. МоТСм Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠΌ рСзСрвацията Π½Π° слот, ΠΊΠ°Ρ‚ΠΎ създадСм Π±ΠΈΠ»Π΅Ρ‚ с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Google. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ…ΠΌΠ΅ области, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ, ΠΊΠ°Ρ‚ΠΎ разпрСдСлянС Π½Π° слотовС Π·Π° самообслуТванС ΠΈ подобрСния Π½Π° Ρ‚Π°Π±Π»ΠΎΡ‚ΠΎ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π° наблюдСниС, ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΡ…ΠΌΠ΅ Ρ‚Π΅Π·ΠΈ искания Π΄ΠΎ Google.

Π¦Π΅Π½Π°

ΠΠ°ΡˆΠΈΡΡ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π΅Π½ Π°Π½Π°Π»ΠΈΠ· ΠΏΠΎΠΊΠ°Π·Π°, Ρ‡Π΅ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° заявки Π·Π° BigQuery ΠΈ Presto са Π½Π° ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π½ΠΈΠ²ΠΎ. Π—Π°ΠΊΡƒΠΏΠΈΡ…ΠΌΠ΅ слотовС Π·Π° фиксиран Ρ†Π΅Π½Π°, Π·Π° Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ стабилСн мСсСчСн Ρ€Π°Π·Ρ…ΠΎΠ΄ вмСсто ΠΏΠ»Π°Ρ‰Π°Π½Π΅ ΠΏΡ€ΠΈ поискванС Π½Π° TB ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ. Π’ΠΎΠ²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ сС основава ΠΈ Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ искат Π΄Π° мислят Π·Π° Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° направят всяка заявка.

Π‘ΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π² BigQuery донСсС Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ Π² допълнСниС към Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° GCS. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ Scalding изискват Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π² GCS ΠΈ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ BigQuery Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° Π·Π°Ρ€Π΅Π΄ΠΈΠΌ ΡΡŠΡ‰ΠΈΡ‚Π΅ Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ BigQuery ΠšΠΎΠ½Π΄Π΅Π½Π·Π°Ρ‚ΠΎΡ€. Π Π°Π±ΠΎΡ‚ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ Scalding Π²Ρ€ΡŠΠ·ΠΊΠ° към Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π½Π° BigQuery, която Ρ‰Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅ нСобходимостта ΠΎΡ‚ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ Π² GCS, Ρ‚Π°ΠΊΠ° ΠΈ Π² BigQuery.

Π—Π° Ρ€Π΅Π΄ΠΊΠΈ случаи, ΠΊΠΎΠΈΡ‚ΠΎ изискват Ρ€Π΅Π΄ΠΊΠΈ заявки ΠΎΡ‚ дСсСтки ΠΏΠ΅Ρ‚Π°Π±Π°ΠΉΡ‚Π°, Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅, Ρ‡Π΅ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π² BigQuery Π½Π΅ Π΅ Ρ€Π΅Π½Ρ‚Π°Π±ΠΈΠ»Π½ΠΎ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ Presto Π·Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π² GCS. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚ΠΎΠ²Π°, Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ външни ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ Π½Π° BigQuery.

Π‘Π»Π΅Π΄Π²Π°Ρ‰ΠΈ шаги

Π’ΠΈΠΆΠ΄Π°ΠΌΠ΅ голям интСрСс към BigQuery слСд Π°Π»Ρ„Π° вСрсията. ДобавямС ΠΎΡ‰Π΅ Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ към BigQuery. НиС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΌΠ΅ ΠΊΠΎΠ½Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π·Π° инструмСнти Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ ΠΊΠ°Ρ‚ΠΎ Scalding Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ ΠΈ запис Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° BigQuery. Π Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ инструмСнти ΠΊΠ°Ρ‚ΠΎ Looker ΠΈ Apache Zeppelin Π·Π° създаванС Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΈ Π·Π° качСство ΠΈ Π±Π΅Π»Π΅ΠΆΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ BigQuery.

Π‘ΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΡ‚ΠΎ Π½ΠΈ с Google бСшС ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈ с удоволствиС ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ ΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°ΠΌΠ΅ Ρ‚ΠΎΠ²Π° ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΡΡ‚Π²ΠΎ. Π Π°Π±ΠΎΡ‚ΠΈΡ…ΠΌΠ΅ с Google, Π·Π° Π΄Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Π½Π°ΡˆΠΈΡ‚Π΅ собствСни Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Π·Π° прослСдяванС Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΠΈΠ·Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° заявки Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π΄ΠΎ Google. Някои ΠΎΡ‚ тях, ΠΊΠ°Ρ‚ΠΎ BigQuery Parquet loader, Π²Π΅Ρ‡Π΅ са Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈ ΠΎΡ‚ Google.

Π•Ρ‚ΠΎ някои ΠΎΡ‚ Π½Π°ΡˆΠΈΡ‚Π΅ заявки Π·Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с висок ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π·Π° Google:

  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° LZO-Thrift.
  • ΠŸΠΎΡ‡Π°ΡΠΎΠ²Π° сСгмСнтация
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΡ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ°, ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° Π½ΠΈΠ²ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π°, Ρ€Π΅Π΄ ΠΈ ΠΊΠΎΠ»ΠΎΠ½Π°.
  • BigQuery Π’ΡŠΠ½ΡˆΠ½ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ с интСграция Π½Π° Hive Metastore ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° LZO-Thrift.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° интСграция Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ с Π΄Π°Π½Π½ΠΈ Π² потрСбитСлския интСрфСйс Π½Π° BigQuery
  • БамообслуТванС Π·Π° разпрСдСлянС Π½Π° слотовС ΠΈ наблюдСниС.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π”Π΅ΠΌΠΎΠΊΡ€Π°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π΄Π°Π½Π½ΠΈ, визуализацията ΠΈ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΡ‚ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ сигурСн Π½Π°Ρ‡ΠΈΠ½ Π΅ основСн ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π·Π° Π΅ΠΊΠΈΠΏΠ° Π½Π° Data Platform. НиС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ…ΠΌΠ΅ Google BigQuery ΠΈ Data Studio ΠΊΠ°Ρ‚ΠΎ инструмСнти, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ‚ Π·Π° постиганСто Π½Π° Ρ‚Π°Π·ΠΈ Ρ†Π΅Π», ΠΈ пуснахмС BigQuery Alpha Π·Π° цялата компания ΠΌΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°.

ΠžΡ‚ΠΊΡ€ΠΈΡ…ΠΌΠ΅, Ρ‡Π΅ заявкитС Π² BigQuery са прости ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ инструмСнти Π½Π° Google, Π·Π° Π΄Π° ΠΏΠΎΠ΅ΠΌΠ΅ΠΌ ΠΈ трансформирамС Π΄Π°Π½Π½ΠΈ Π·Π° прости Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ, Π½ΠΎ Π·Π° слоТни Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌ наша собствСна Ρ€Π°ΠΌΠΊΠ° Π½Π° Airflow. Π’ пространството Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ услугитС Π½Π° BigQuery Π·Π° удостовСряванС, оторизация ΠΈ ΠΎΠ΄ΠΈΡ‚ отговарят Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ Π½ΡƒΠΆΠ΄ΠΈ. Π—Π° Π΄Π° управлявамС ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈΡ‚Π΅ ΠΈ Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ повСритСлността, сС Π½ΡƒΠΆΠ΄Π°Π΅Ρ…ΠΌΠ΅ ΠΎΡ‚ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚ ΠΈ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠΌ наши собствСни систСми. ΠšΠ°Ρ‚ΠΎ управлявана услуга BigQuery бСшС лСсСн Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅. Π Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° заявки бяха ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ инструмСнти. Π‘ΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π² BigQuery Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ Π² допълнСниС към GCS Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅.

ΠšΠ°Ρ‚ΠΎ цяло BigQuery Ρ€Π°Π±ΠΎΡ‚ΠΈ Π΄ΠΎΠ±Ρ€Π΅ Π·Π° ΠΎΠ±Ρ‰ SQL Π°Π½Π°Π»ΠΈΠ·. Π’ΠΈΠΆΠ΄Π°ΠΌΠ΅ голям интСрСс към BigQuery ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Π·Π° ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, ΠΏΡ€ΠΈΠ²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π΅ΠΊΠΈΠΏΠΈ ΠΈ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΊΠ°Π½Π°Π»ΠΈ с BigQuery. Twitter ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ изискват комбинация ΠΎΡ‚ инструмСнти ΠΊΠ°Ρ‚ΠΎ Scalding, Spark, Presto ΠΈ Druid. Π’ΡŠΠ·Π½Π°ΠΌΠ΅Ρ€ΡΠ²Π°ΠΌΠ΅ Π΄Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ Π΄Π° ΡƒΠΊΡ€Π΅ΠΏΠ²Π°ΠΌΠ΅ Π½Π°ΡˆΠΈΡ‚Π΅ инструмСнти Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ Π΄Π° прСдоставямС ясни насоки Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΊΠ°ΠΊ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π½Π°ΡˆΠΈΡ‚Π΅ прСдлоТСния.

Π”ΡƒΠΌΠΈ Π½Π° благодарност

Π‘ΠΈΡ… искал Π΄Π° благодаря Π½Π° ΠΌΠΎΠΈΡ‚Π΅ ΡΡŠΠ°Π²Ρ‚ΠΎΡ€ΠΈ ΠΈ ΡΡŠΠΎΡ‚Π±ΠΎΡ€Π½ΠΈΡ†ΠΈ, Anju Jha ΠΈ Will Pascucci, Π·Π° страхотното ΠΈΠΌ ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΈ ΡƒΠΏΠΎΡ€ΠΈΡ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Π‘ΠΈΡ… искал ΡΡŠΡ‰ΠΎ Π΄Π° благодаря Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈΡ‚Π΅ ΠΎΡ‚ няколко Π΅ΠΊΠΈΠΏΠ° Π² Twitter ΠΈ Google, ΠΊΠΎΠΈΡ‚ΠΎ Π½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ…Π°, ΠΈ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° BigQuery Π² Twitter, ΠΊΠΎΠΈΡ‚ΠΎ прСдоставиха Ρ†Π΅Π½Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°.

Ако сС интСрСсуватС ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΉΡ‚Π΅ нашия свободни ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² Π΅ΠΊΠΈΠΏΠ° Π½Π° Data Platform.

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π² DWH - Data Warehouse Consistency

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€