Обратная связь
Введите ваши данные, и я свяжусь с вами!
Какой у вас вопрос?

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c обработкой персональных данных

Календарь в Google BigQuery

Материал обновлен 01:09:2022

Разберем вопрос создания календаря в Google BigQuery с помощью SQL

Для начала воспользуемся функцией GENERATE_DATE_ARRAY , которая генерирует массив дат. Нам необходим период в один день, поэтому мы используем следующий SQL код:

В качестве значения INTERVAL можно использовать один из вариантов DAY, WEEK, MONTH, QUARTER или YEAR.

Если хотите получить только первое число каждого месяца в BigQuery используйте значение MONTH:

Только первое число каждого месяца

Только первое число каждого месяца

Следующим шагом применим функцию UNNEST, чтобы массив превратить в отдельные строки таблицы:

Теперь получим все данные сгенерированной таблицы:

Новые кейсы, инструкции публикуются в Telegram канале, подпишитесь сейчас!

Если вам нет необходимости получать дополнительные сведения по каждому из дней, то на этом создание календаря в BigQuery завершается, но можно и обогатить полученный список дат:

Пример полученного календаря в BigQuery

Рассылка бесплатных кейсов, инструкций, обзоров
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Ежедневные новости из мира аналитики в Telegram канале
Настройки, интеграции, примеры реальных задач, пошаговые инструкции
материалы ПО ТЕМЕ:
ОБСУЖДЕНИЕ:
Оставить комментарий
Для добавления комментария — заполните форму!

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c обработкой персональных данных