แฐแแ แฐแแแ ! แแฃแ แกแแก แแฎแแแ แแแแแแแกแแแแก แฉแแ แแชแฎแแ แฆแแแ OTUS-แจแ แแฎแแแแ
แฒแแแแชแแแแ แแแ แแแ
แแแแแชแแแแ แซแแแแ แ แแแแ แแแแแแแ Twitter Engineering-แแก แซแแ แแแแแ แแ แแแชแแแแ. แ แแแแกแแช แฉแแแ แแแแ แแแแ BigQuery-แก แฉแแแแก แแแแขแคแแ แแแแ, แฉแแแ แงแฃแ แแแฆแแแแก แแแแแฎแแแแแแ แแแแแชแแแแ แแฆแแแฉแแแแแ, แฌแแแแแแก แแแแขแ แแแแ, แฃแกแแคแ แแฎแแแแแแ แแ แแแแคแแแแแชแแแแฃแ แแแแแ.
แแแแแชแแแแ แแฆแแแกแแฉแแแแ แแ แกแแแแ แแแแแ, แฉแแแ แแแแแคแแ แแแแแ แแแแแชแแแแ แฌแแแแแแก แคแแแ
BigQuery แแแแแแแแแก แแแแแชแแแแ แแแแแแ แแแแก แแ แฌแแแแแแก, แแแแ แแ แฉแแแ แแแญแแ แแแแแแ แแแแก แแแแขแ แแแ, แ แแแ แแแแแแแ แแแแชแแแแ แแแแแชแแแแแแก แแฅแกแคแแแขแ แแชแแ. แกแฎแแ แแแกแขแ แฃแแแแขแแแก แจแแ แแก, แฉแแแ แจแแแแ แฉแแแ แแ แ แคแฃแแฅแชแแ:
แแแแแแแก แจแแแฆแฃแแฃแแ แแแแแแ แแแ : แแแขแ แคแฃแแฅแชแแ, แ แแแ แแแแฎแแแ แแแแแแก แแ แแแฃแแแแ แแ BigQuery แแแแแชแแแแ แแแแ แแแ แแแแฎแแแ แแแแแแก Twitter-แแก แแแ แแ.VPC แกแแ แแแกแแก แแแแขแ แแแ : แแแแขแ แแแ, แ แแแแแแช แฎแแแก แฃแจแแแก แแแแแชแแแแ แแฅแกแคแแแขแ แแชแแแก แแ แแแแแฎแแแก แแแแฎแแแ แแแแแแก แฌแแแแแแก BigQuery IP แแแกแแแแ แแแก แชแแแแแแ แแแแแแแแแแแแ.
แฉแแแ แแแแแแฎแแ แชแแแแแ แแแแแแขแแคแแแแชแแแก, แแแขแแ แแแแชแแแกแ แแ แแฃแแแขแแก (AAA) แแแแฎแแแแแแ แฃแกแแคแ แแฎแแแแแกแแแแก แจแแแแแแแแแ แแ:
- แแแขแแ แแแแชแแ: แฉแแแ แแแแแแแงแแแแ GCP แแแแฎแแแ แแแแแก แแแแแ แแจแแแ ad hoc แแแแฎแแแแแแแกแแแแก แแ แกแแ แแแกแแก แแแแแ แแจแแแ แฌแแ แแแแแแก แแแแฎแแแแแแแกแแแแก.
- แแแขแแ แแแแชแแ: แฉแแแ แแแแแแฎแแแแ, แ แแ แแแแแแฃแ แแแแแชแแแแ แแแแแก แฐแฅแแแแแก แแคแแแแแแแก แกแแ แแแกแแก แแแแแ แแจแ แแ แแแแแฎแแแแแ แฏแแฃแคแ.
- แแฃแแแขแ: แฉแแแ แแฅแกแแแ แขแแ แแแฃแแแ BigQuery stackdriver แแฃแ แแแแแแ, แ แแแแแแแช แจแแแชแแแแ แแแขแแแฃแ แแแคแแ แแแชแแแก แจแแแแแฎแแแก แจแแกแ แฃแแแแแก แจแแกแแฎแแ, BigQuery แแแแแชแแแแ แแแแแจแ แแแ แขแแแ แแแแแแแแกแแแแก.
Twitter-แแก แแแแฎแแแ แแแแแแ แแแ แกแแแแแฃแ แ แแแแแชแแแแแแก แกแฌแแ แแ แแแแฃแจแแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ, แฉแแแ แฃแแแ แแแแ แแแแกแขแ แแ แแแ BigQuery-แแก แงแแแแ แแแแแชแแแแ แแแแ แแแ, แแแแแคแแฅแกแแ แแ แแแ แกแแแแแฃแ แ แแแแแชแแแแแ, แจแแแแแแ แฉแฃแแแ แกแแแแแแแ แจแแแแฎแแ แแ แฌแแแจแแแแ (แแแแคแชแฅแแแแ) แแแแแชแแแแแ, แ แแแแแแแช แฌแแจแแแแแ แแแแฎแแแ แแแแแแแก แแแแ .
แฉแแแ แแแแแแฎแแแแ Google-แก
Twitter-แแ, แฉแแแ แจแแแฅแแแแแ แแแแแชแแแแ แแแแคแแแแแชแแแแฃแ แแแแก แแแฎแ แแแขแแแแ แแ BigQuery-แจแ, แ แแแแแแแช แฉแแแแแแแแแแ แแฅ แแแ แซแแแแแแแแแก แแแแแแแแแแ:
- แฃแแฆแ แแกแแ แแแ แซแแแแแแ แ แแแแแชแแแแ แแแแ แแแ แฎแแแแแกแแฌแแแแแแ แกแแญแแ แแแแแกแแแแแ , แแแแแแแแฃแ แ แแ แแแแแแแแแก แแ แแแชแแแแก แกแแคแฃแซแแแแแ. แแแแแชแแแแ แแแแแแฃแ แแแแแแแฅแขแก แฐแงแแแก แแแแแฎแแแแแ แชแแแแแฃแแ แฏแแฃแคแ แแ แฉแแแ แแแแแงแฃแ แก แแแแแแแแแ แแแแแงแแแแแแก แแแแแแแแฃแแแฃแ แ แแแแแ แแจแแแแก แแแฎแแแแแ.
- แกแแจแฃแแแ แแแ แซแแแแแแแแแก แแแแแชแแแแ แแแแ แแแ (แชแแแแฎแ แแแ แคแกแแแแแแแแแแ แแแ แแแแแแ แฐแแจแแ แแแแก แแแแแงแแแแแแ) แแ แจแแแชแแแก แแแ แกแแแแแฃแ แแ แแแแแขแแคแแชแแ แแแฃแ แแแคแแ แแแชแแแก (PII) แแ แฎแแแแแกแแฌแแแแแแ แแแแแแจแ แแแแแแแก แฃแคแ แ แแแแ แฏแแฃแคแแกแแแแก. แแก แแ แแก แแแ แแ แแแแแแกแ แแแแคแแแแแชแแแแฃแ แแแแก แจแแจแคแแแแแแกแ แแ แแแแแชแแแแ แกแแ แแแแแแแแก แจแแ แแก. แแก แกแแจแฃแแแแแแก แแซแแแแก แแแแแแจแ แแแแแแก แจแแแกแ แฃแแแ แแแแแแแแก แแแแชแแแแแ, แ แแแแ แแชแแ แแแแแแแแแแ แแแแฎแแแ แแแแแแ แ แแแแแแแแ, แ แแแแแแแแช แแแแแแงแแแแก แคแฃแแฅแชแแ, แแ แแชแแแ แแแ แแ แแแ แ แแแแฃแ แ แแแแฎแแแ แแแแแแ.
- แแแแแแ แแแ แซแแแแแแแแแก แแแแแชแแแแ แแแแ แแแ แงแแแแ แแแแฎแแแ แแแแแก แกแแแแแแขแแคแแแแชแแ แแแคแแ แแแชแแแ. แแก แแแ แแ แแแแแแแแ แแแแคแแแแแชแแแแฃแ แแแแก แแแแแกแแแ แแกแแ, แแแแ แแ แแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แแแแฎแแแ แแแแแก แแแแแก แแแแแแแแกแแแแก.
- แกแแฏแแ แ แแแแแชแแแแ แแแแ แแแ (แแแแแจแแแแฃแแ Twitter-แแก แแแ แแ) แฎแแแแแกแแฌแแแแแแ Twitter-แแก แงแแแแ แแแแแแจแ แแแแแกแแแแก.
แ แแช แจแแแฎแแแ แแฃแ แแแแก, แฉแแแ แแแแแแแงแแแแ แแแแแแแแแ แแแแชแแแแแ BigQuery แแแแแชแแแแ แแแแ แแแแก แแแกแแแแแแแแ แแ แแแแแชแแแแ แฌแแแแแแก แคแแแแ แแแ แแแแกแขแ แแ แแแแกแแแแก (
แกแแกแขแแแแก แคแฃแแฅแชแแแแแ แแแ
แแแแก แแแแ, แ แแ BigQuery แแ แแก แแแ แแฃแแ แกแแ แแแกแ, แแ แแงแ แกแแญแแ แ Twitter-แแก SRE แแฃแแแแก แฉแแ แแแ แกแแกแขแแแแแแก แแแแแฏแแแแขแจแ แแ แกแแแแแแแ แแแแแแแแแแแจแ. แแแแแแ แแงแ แแแขแ แขแแแแแแแแก แฃแแ แฃแแแแแงแแคแ แ แแแแ แช แจแแแแฎแแแกแแแแก, แแกแแแ แแแแแแแแแกแแแแก. แฉแแแ แจแแแแแซแแแ แจแแแชแแแแแ แกแแแขแแก แแแฏแแแจแแ Google-แแก แแฎแแ แแแญแแ แแ แแแแแแแก แจแแฅแแแแ. แฉแแแ แแแแแแแแแแแแ แกแคแแ แแแแ, แ แแแแแแแช แจแแแซแแแแ แแแฃแแฏแแแแกแแแฃแแแงแ, แ แแแแ แแชแแ แแแแแแแแกแแฎแฃแ แแแแก แกแแแขแแแแก แแแแแงแแคแ แแ แแแคแแก แแแฃแแฏแแแแกแแแ แแแแแขแแ แแแแแกแแแแก, แแ แแก แแแแฎแแแแแแ Google-แก แแแแฃแแแแแแแ.
แฆแแ แแแฃแแแแ
แฉแแแแแ แฌแแแแกแฌแแ แแ แแแแแแแแ แแฉแแแแ, แ แแ BigQuery-แกแ แแ Presto-แกแแแแก แจแแแแแฎแแแก แฎแแ แฏแแแ แแ แแกแ แแ แแแแแ แแแแแแ แแงแ. แฉแแแ แแแงแแแแ แกแแแขแแแ
BigQuery-แจแ แแแแแชแแแแแแก แจแแแแฎแแแ GCS แฎแแ แฏแแแแแ แแ แแแ แแแแขแแแ แฎแแ แฏแแแแช. แแแกแขแ แฃแแแแขแแแ, แ แแแแ แแชแแ Scalding, แกแแญแแ แแแแก แแแแแชแแแแ แแแแ แแแแแก GCS-แจแ แแ BigQuery-แแ แฌแแแแแแกแแแแก, แฉแแแ แฃแแแ แฉแแขแแแ แแแ แแแแแ แแแแแชแแแแ แแแแ แแแ BigQuery แคแแ แแแขแจแ
แแจแแแแแ แจแแแแฎแแแแแแแกแแแแก, แ แแแแแแแช แกแแญแแ แแแแแ แแแแฃแ แแแขแแแแแขแแแ แแจแแแแ แจแแแแแฎแแแแก, แฉแแแ แแแแแแฌแงแแแขแแ, แ แแ แแแแแชแแแแ แแแแ แแแแก แจแแแแฎแแ BigQuery-แจแ แแ แแงแ แแแแแแแแฃแ แ แแ แแแแแแแงแแแแ Presto แฃแจแฃแแแแ แแแแแชแแแแ แแแแ แแแแแแ แฌแแแแแแกแแแแแก GCS-แจแ. แแแแกแแแแแก แฉแแแ แแฃแงแฃแ แแแ BigQuery แแแแแชแแแแ แแแ แ แฌแงแแ แแแแก.
แจแแแแแแ แแแแแฏแแแ
แฉแแแ แแแแฎแแ แแแแ แแแขแแ แแกแ BigQuery-แแก แแแแแ แ แแแคแ แแแแแจแแแแแก แจแแแแแ. แฉแแแ แแแแแขแแแ แฃแคแ แ แแแข แแแแแชแแแแ แแแแ แแแแแก แแ แแแข แแ แซแแแแแแแก BigQuery-แก. แฉแแแ แแแแฃแจแแแแแ แแแแแฅแขแแ แแแก แแแแแชแแแแ แแแแแแขแแแฃแ แ แฎแแแกแแฌแงแแแแแกแแแแก, แ แแแแ แแชแแ Scalding, แฌแแแแแฎแแแกแ แแ แฉแแฌแแ แแกแแแแก BigQuery แกแแชแแแจแ. แฉแแแ แแแแแแฎแแแแแ แแกแแ แแแกแขแ แฃแแแแขแแแก, แ แแแแ แแชแแ Looker แแ Apache Zeppelin, แ แแแ แจแแแฅแแแแ แกแแฌแแ แแแก แฎแแ แแกแฎแแก แแแแแ แแจแแแ แแ แจแแแแจแแแแแ BigQuery แแแแแชแแแแ แแแแ แแแแก แแแแแงแแแแแแ.
แฉแแแแ แแแแแแจแ แแแแแแ Google-แแแ แแงแ แซแแแแแ แแ แแแฃแฅแขแแฃแแ แแ แแแฎแแ แฃแแ แแแ แ, แ แแ แแแแแแ แซแแแแ แแ แแแแแแแแแแ แแ แแก แแแ แขแแแแ แแแ. แฉแแแ แแแแฃแจแแแแ Google-แแแ, แ แแแ แแแแแแฎแแ แชแแแแแ แกแแแฃแแแ แ
แแฅ แแ แแก แ แแแแแแแแ แฉแแแแ แแแฆแแแ แแ แแแ แแขแแขแฃแแ แคแฃแแฅแชแแแแแก แแแแฎแแแแ Google-แแกแแแแก:
- แแแกแขแ แฃแแแแขแแแ แแแแแชแแแแ แแแกแแฎแแ แฎแแแแแ แแแฆแแแแกแ แแ LZO-Thrift แคแแ แแแขแแก แแฎแแ แแแญแแ แแกแแแแก.
- แกแแแแแแ แแแ แกแแแแแแขแแชแแ
- แฌแแแแแแก แแแแขแ แแแแก แแแฃแแฏแแแแกแแแ, แ แแแแ แแชแแ แชแฎแ แแแแก, แแฌแแ แแแแก แแ แกแแแขแแก แแแแแก แแแแแ แแแแแ.
- bigquery
แแแ แ แแแแแชแแแแ แฌแงแแ แแแแ Hive Metastore แแแขแแแ แแชแแแ แแ LZO-Thrift แคแแ แแแขแแก แแฎแแ แแแญแแ แแ. - แแแแแชแแแแ แแแขแแแแแแก แแแฃแแฏแแแแกแแแฃแแ แแแขแแแ แแชแแ BigQuery แแแแฎแแแ แแแแแก แแแขแแ แคแแแกแจแ
- แแแแแแแแกแแฎแฃแ แแแ แกแแแขแแแแก แแแแแงแแคแแกแ แแ แแแแแขแแ แแแแแกแแแแก.
แแแกแแแแ
แแแแแชแแแแ แแแแแแขแแแแก, แแแแฃแแแแแแชแแแกแ แแ แแแแฅแแแแแแชแแแแแแแแก แฃแกแแคแ แแฎแ แแแแ แแแแแแ แแขแแแแชแแ แแแแแชแแแแ แแแแขแคแแ แแแก แแฃแแแแก แแแแแแ แ แแ แแแ แแขแแขแแ. แฉแแแ แแแแแแแแแแ Google BigQuery แแ Data Studio, แ แแแแ แช แแแกแขแ แฃแแแแขแแแ, แ แแแแแแแช แแแแแแฎแแแ แแแ แแ แแแแแแก แแแฆแฌแแแแจแ, แแ แแแแแแแฅแแแงแแแ BigQuery Alpha แแแแแแแแแจแ แแแกแฃแ แฌแแแก.
แฉแแแ แแฆแแแแแฉแแแแ, แ แแ แแแแฎแแแแแแ BigQuery-แจแ แแแ แขแแแ แแ แแคแแฅแขแฃแ แ แแงแ. แฉแแแ แแแงแแแแแแแ Google-แแก แฎแแแกแแฌแงแแแแก แแแ แขแแแ แแแแกแแแแแแแแกแแแแก แแแแแชแแแแแแก แแแแแกแแฆแแแแ แแ แขแ แแแกแคแแ แแแ แแแแกแแแแก, แแแแ แแ แ แแฃแแ แแแแกแแแแแแแแกแแแแก แฉแแแ แฃแแแ แแแแแจแแแแแแแ แกแแแฃแแแ แ Airflow แฉแแ แฉแ. แแแแแชแแแแ แแแ แแแแก แกแแแ แชแแจแ, BigQuery-แแก แแแแแแขแแคแแแแชแแแก, แแแขแแ แแแแชแแแกแ แแ แแฃแแแขแแก แกแแ แแแกแแแ แแแแแงแแคแแแแแก แฉแแแแก แกแแญแแ แแแแแแก. แแแขแแแแแแชแแแแแแก แแแ แแแแกแ แแ แแแแคแแแแแชแแแแฃแ แแแแก แจแแกแแแแ แฉแฃแแแแแแ, แฉแแแ แแแญแแ แแแแแแ แแแขแ แแแฅแแแแแแ แแ แฃแแแ แแแแแจแแแแแแแ แกแแแฃแแแ แ แกแแกแขแแแแแ. BigQuery, แ แแแแ แช แแแ แแฃแแ แกแแ แแแกแ, แแแ แขแแแ แแแแแกแแงแแแแแแแ แแงแ. แจแแแแแฎแแแก แฎแแ แฏแแแ แแ แกแแแฃแแ แแแกแขแ แฃแแแแขแแแแก แแกแแแแกแ แแงแ. BigQuery-แจแ แแแแแชแแแแแแก แจแแแแฎแแ GCS-แแก แฎแแ แฏแแแแแ แแ แแแ แแฌแแแแก แฎแแ แฏแแแก.
แกแแแ แแ แฏแแแจแ, BigQuery แแแ แแแ แแฃแจแแแแก แแแแแแ SQL แแแแแแแแกแแแแก. แฉแแแ แแฎแแแแแ แแแ แแแขแแ แแกแก BigQuery-แแก แแแแแ แ แแ แแแฃแจแแแแ แแแขแ แแแแแชแแแแ แแแแ แแแแก แแแแ แแชแแแแ, แแแขแ แแฃแแแแก แแแแแแแแแ แแ BigQuery-แแ แแแขแ แแแแกแแแแแแก แแจแแแแแแแ. Twitter แแงแแแแแก แแ แแแแแคแแ แแแแ แแแแแชแแแแแก, แ แแแแแแแช แกแแญแแ แแแแก แแแกแขแ แฃแแแแขแแแแก แแแแแแแแชแแแก, แ แแแแ แแชแแ Scalding, Spark, Presto แแ Druid. แฉแแแ แแแแแ แแแ แแแแแแ แซแแแแ แฉแแแแ แแแแแชแแแแ แแแแแแขแแแแก แแแกแขแ แฃแแแแขแแแแก แแแซแแแแ แแแ แแ แแแแชแแ แแแแคแแ แแแแแแแแแแ แฉแแแแก แแแแฎแแแ แแแแแแก, แแฃ แ แแแแ แแแแแแงแแแแ แฉแแแแ แจแแแแแแแแแแแ แกแแฃแแแแแกแแ.
แแแแแแแ แแแแก แกแแขแงแแแแ
แแแแแ แแแแแแแ แแแแแแฃแฎแแแ แฉแแแก แแแแแแแขแแ แแแกแ แแ แแแแแแฃแแแแแแแก, แแแฏแฃ แฏแฐแแก แแ แฃแแ แแแกแแฃแฉแแก, แแ แแ แแแฅแขแแ แแแแ แแแแแแจแ แแแแแแแกแ แแ แจแ แแแแกแแแงแแแ แแแแแกแแแแก. แแกแแแ แแแแแ แแแแแแแ แแแแแแฃแฎแแแ Twitter-แแกแ แแ Google-แแก แ แแแแแแแแ แแฃแแแแก แแแแแแแ แแแกแ แแ แแแแแฏแแ แแแก, แ แแแแแแแช แแแแแแฎแแแ แแแ แแ BigQuery-แแก แแแแฎแแแ แแแแแแก Twitter-แแ, แ แแแแแแแแช แแแแแแฌแแแแก แฆแแ แแแฃแแ แแแแแฎแแแฃแ แแแ.
แแฃ แแแแแขแแ แแกแแแ แแ แแ แแแแแแแแแ แแฃแจแแแแ, แแฎแแแแ แฉแแแแ
แฌแงแแ แ: www.habr.com