После прохождения этих курсов я уверенно создаю профессиональные визуализации и дашборды.
Описание курса
Освойте основы Snowflake, начиная с типов данных. Вы познакомитесь с различными типами данных, которые поддерживает Snowflake, и операциями, которые можно выполнять с этими данными. Разобравшись с типами данных, вы научитесь преобразовывать данные с помощью функций TRIM, AVG, SUM и DATEDIFF, а также создавать собственные функции для гибкой и удобной работы с данными.Когда вы уверенно освоите преобразование данных, в вашем арсенале появятся ещё несколько полезных инструментов. Вы узнаете, как эффективно разворачивать полуструктурированные данные и строить несколько обобщённых табличных выражений. В завершение курса вы освоите сводные таблицы в Snowflake.
Предварительные требования
Программа
План курса
1
Типы данных
Прежде чем приступать к работе в Snowflake, важно разобраться с типами данных, с которыми вам предстоит работать. Вы начнёте с текстовых данных: научитесь использовать их в запросах, определять столбцы и получать информацию о структуре любой таблицы. Затем освоите числовые типы данных и форматы даты и времени — узнаете о точности, масштабе и преобразовании строк в метки времени.
- Текстовые типы данных50 XP
- Это текстовые данные?100 XP
- Фитнес в большом городе100 XP
- Определение текстовых данных50 XP
- Числовые типы данных50 XP
- Выбор типа FLOAT50 XP
- Создание таблицы розничных продаж100 XP
- Типы данных для даты и времени50 XP
- Формирование значений даты и времени100 XP
- Какой часовой пояс?50 XP
- Когда вы зарегистрировались?100 XP
2
Работа с данными
Теперь, когда вы хорошо знаете типы данных в Snowflake, пришло время преобразовывать и обрабатывать их. Вы начнёте с работы с текстом: функций TRIM, SPLIT и CONCAT, затем перейдёте к числовым операциям — арифметике и агрегатным функциям SUM и AVG. Вы научитесь работать с метками времени: извлекать такие компоненты, как год или часы, вычислять интервалы между датами, а также создавать собственные функции в Snowflake (UDF) для реализации нестандартной логики.
3
Продвинутые возможности Snowflake
В этой финальной главе вы познакомитесь с более продвинутыми возможностями Snowflake. Вы начнёте с типа данных VARIANT (полуструктурированные данные): научитесь разбирать данные верхнего уровня и вложенные данные с помощью точечной и скобочной нотации, затем освоите обобщённые табличные выражения (CTE) — построение и использование нескольких CTE. В завершение вы создадите сводные таблицы с помощью ключевого слова PIVOT, чтобы преобразовать данные в удобный для отчётов и анализа формат.
S
Типы данных и функции в Snowflake
Курс
завершён

