Видеолекции:

Интро

https://www.youtube.com/watch?v=rhfYtr5p8d0&list=PLpn2Pzb485yhVWjcs_sfYIs1v-ddmcH2D&index=1

Теория

https://www.youtube.com/watch?v=8AMjqON71tY&list=PLpn2Pzb485yhVWjcs_sfYIs1v-ddmcH2D&index=2

Домашнее задание:

Из датасета covid19_open_data_eu:

  1. Посчитать количество новых подтвержденных, протестированных и вылечившихся случаев за октябрь-ноябрь 2020. Отсортировать по убыванию даты
  2. Посчитать количество новых подтвержденных случаев в октябре во Франции
  3. Посчитать количество новых подтвержденных случаев по дням в местах, где был дождь

!Важно!: столбец new_tested теперь формата STRING (раньше был INTEGER). Для извлечения числа из строки используем функцию

CAST(new_tested AS NUMERIC)

Дополнительные материалы:

Ссылка на GBQ: https://console.cloud.google.com/bigquery

Публичный датасет GA: https://console.cloud.google.com/marketplace/product/obfuscated-ga360-data/obfuscated-ga360-data

Типы данных в GBQ: https://cloud.google.com/bigquery/docs/reference/standard-sql/data-types

Математические функции для агрегации числовых значений: https://cloud.google.com/bigquery/docs/reference/standard-sql/mathematical_functions

Как устроен GBQ: https://medium.com/google-cloud/bigquery-explained-querying-your-data-9e017f2714a3

https://medium.com/google-cloud/bigquery-explained-working-with-joins-nested-repeated-data-1941646ccb5b