Введение в BigQuery
Введение в BigQuery
Matt Forrest
Field CTO
Что такое BigQuery?
Использует SQL
Масштабируется для анализа огромных наборов данных
Корпоративное хранилище данных
Запущен в 2012 году на тех же инструментах, что использует Google
Чем уникален BigQuery?
Онлайн-аналитическая обработка данных (OLAP)
Раздельные вычисления и хранилище
Бессерверная архитектура
Вычисления и хранилище
1
https://cloud.google.com/bigquery/docs/storage_overview
Snowflake и BigQuery
Snowflake
Популярен среди разработчиков
Работает в любом облаке
Фиксированные уровни вычислительных ресурсов (small, medium и др.)
BigQuery
Популярен для аналитических запросов (отчётов)
Работает только в Google Cloud
Полностью бессерверный, без уровней
Redshift и BigQuery
Redshift
Постоянные вычисления или бессерверный режим
Подходит для работы с дашбордами в реальном времени
BigQuery
Только бессерверный режим
Анализ данных на конкретный момент времени (раз в день или час)
Традиционные SQL-базы данных и BigQuery
SQL-базы данных
Онлайн-обработка транзакций (OTAP)
Вычисления и хранилище связаны
Нераспределённая архитектура
BigQuery
Онлайн-аналитическая обработка данных (OLAP)
Вычисления и хранилище разделены
Распределённый движок запросов
Как используется BigQuery?
Отчёты, запускаемые в определённое время или день (ежедневные отчёты по электронной коммерции, квартальные отчёты)
Разовый анализ данных (анализ маркетинговых кампаний)
Давайте потренируемся!
Введение в BigQuery
Preparing Video For Download...