Как создавать и редактировать запросы данных BigQuery

Если вам нужно выполнить более сложный анализ, например добавить данные из нескольких таблиц BigQuery, создайте запрос самостоятельно.
Внимание! 
  • Для работы с данными BigQuery в Google Таблицах вам необходим доступ к BigQuery, а также аккаунт Enterprise Plus, Education Plus, Enterprise Standard или Enterprise Essentials. Узнайте, как начать работу с BigQuery.
  • BigQuery поддерживает только стандартный SQL.
  1. Откройте файл в Google Таблицах на компьютере.
  2. В верхнем меню выберите Данные затем Подключения к базам данных затем Подключиться к BigQuery.
  3. Выберите проект.
  4. Нажмите Создать запрос.
  5. Введите запрос.
    • Чтобы предварительно посмотреть, какой объем данных будет сканироваться при выполнении запроса, в правом нижнем углу редактора нажмите Предпросмотр результатов.
  6. Выберите Вставить результаты.
Чтобы сравнить данные, вам может понадобиться изменить их тип. Например, если в столбце данных BigQuery перечислены значения типа "строка", то для корректного сравнения данные в Таблицах должны быть представлены в виде обычного текста.
Совет. Разработчикам мы рекомендуем изучить сведения о том, как использовать Apps Script при работе с подключенными таблицами.
Как добавить параметры в запрос

Чтобы использовать значение ячейки в запросе, добавьте параметр.

  1. В правой части окна редактора запросов нажмите Параметры затем Добавить.
  2. Введите название параметра и ячейку, значение которой нужно использовать.
  3. Нажмите Добавить.
Как сравнить данные в Google Таблицах и BigQuery
Чтобы сравнить данные, вам может понадобиться изменить их тип. Например, если в столбце данных BigQuery перечислены значения типа "строка", то для корректного сравнения данные в Таблицах должны быть представлены в виде обычного текста.
Если тип данных в таблице и BigQuery отличается, вы можете выполнить следующие действия:
  • Изменить формат данных в Таблицах. Например, данные в формате цифр можно преобразовать в обычный текст.
  • Выполнить приведение значения в запросе. Пример: WHERE zip_code = CAST(@ZIP AS string)

Примеры запросов

Простой запрос:

SELECT
word,
SUM(word_count) AS word_count
FROM
`bigquery-public-data.samples.shakespeare`
WHERE word IN ('me', 'I', 'you')
GROUP BY word;

Запрос с параметрами:

SELECT SUM(kw_total)
FROM `bigquery-public-data.sunroof_solar.solar_potential_by_censustract`
WHERE state_name = @STATENAME;

Далее: как устранить неполадки с данными BigQuery в Google Таблицах

Статьи по теме

Как начать работу с данными BigQuery в Google Таблицах
Как сортировать и фильтровать данные BigQuery в Google Таблицах
Как проанализировать и обновить запрос с помощью данных BigQuery в Google Таблицах
Как устранить неполадки с данными BigQuery в Google Таблицах

Эта информация оказалась полезной?
Как можно улучшить эту статью?
true
Посетите Центр обучения

Используете продукты Google (например, Google Документы) на работе или в учебном заведении? Мы подготовили для вас полезные советы, руководства и шаблоны. Узнайте, как работать с файлами Office, не устанавливая MS Office, как создавать динамические планы проектов и командные календари, использовать автосортировку писем и решать другие задачи.

Поиск
Удалить поисковый запрос
Закрыть поиск
Приложения Google
Главное меню
Поиск по Справочному центру
true
35
false