Перейти к основному содержимому

Бесплатный курс

Типы данных и функции в Snowflake

Средний3 ч

Learn Snowflake data types and functions to manipulate text, numbers, and dates while building custom functions and pivot tables.

Sql3 чСвидетельство о достижении

Создать бесплатный аккаунт

Продолжить через Google
или
Продолжая, вы принимаете нашу Условия использования, наши Политику конфиденциальности и то, что ваши данные хранятся в США.

Нас выбирают учащиеся из тысяч компаний

Обучаете команду?

Попробовать для бизнеса →

Описание курса

Освойте основы Snowflake, начиная с типов данных. Вы познакомитесь с различными типами данных, которые поддерживает Snowflake, и операциями, которые можно выполнять с этими данными. Разобравшись с типами данных, вы научитесь преобразовывать данные с помощью функций TRIM, AVG, SUM и DATEDIFF, а также создавать собственные функции для гибкой и удобной работы с данными.Когда вы уверенно освоите преобразование данных, в вашем арсенале появятся ещё несколько полезных инструментов. Вы узнаете, как эффективно разворачивать полуструктурированные данные и строить несколько обобщённых табличных выражений. В завершение курса вы освоите сводные таблицы в Snowflake.

Предварительные требования

Программа

План курса

1

Типы данных

Прежде чем приступать к работе в Snowflake, важно разобраться с типами данных, с которыми вам предстоит работать. Вы начнёте с текстовых данных: научитесь использовать их в запросах, определять столбцы и получать информацию о структуре любой таблицы. Затем освоите числовые типы данных и форматы даты и времени — узнаете о точности, масштабе и преобразовании строк в метки времени.
Начать главу
2

Работа с данными

Теперь, когда вы хорошо знаете типы данных в Snowflake, пришло время преобразовывать и обрабатывать их. Вы начнёте с работы с текстом: функций TRIM, SPLIT и CONCAT, затем перейдёте к числовым операциям — арифметике и агрегатным функциям SUM и AVG. Вы научитесь работать с метками времени: извлекать такие компоненты, как год или часы, вычислять интервалы между датами, а также создавать собственные функции в Snowflake (UDF) для реализации нестандартной логики.
Начать главу
3

Продвинутые возможности Snowflake

В этой финальной главе вы познакомитесь с более продвинутыми возможностями Snowflake. Вы начнёте с типа данных VARIANT (полуструктурированные данные): научитесь разбирать данные верхнего уровня и вложенные данные с помощью точечной и скобочной нотации, затем освоите обобщённые табличные выражения (CTE) — построение и использование нескольких CTE. В завершение вы создадите сводные таблицы с помощью ключевого слова PIVOT, чтобы преобразовать данные в удобный для отчётов и анализа формат.
Начать главу
S

Типы данных и функции в Snowflake

Курс
завершён

Получить сертификат об окончании

Записаться сейчас

Развивайте навыки работы с данными с помощью DataCamp для мобильных устройств

Продвигайтесь вперёд в дороге с нашими мобильными курсами и ежедневными 5-минутными заданиями по программированию.