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

Курс

Введение в моделирование данных в Snowflake

Средний4 ч

Погрузитесь в динамичный мир моделирования данных с Snowflake!

Sql4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}3,650 XP14,018Заявление об успешном завершении

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

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

Любимый инструмент учащихся тысяч компаний

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

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

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

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

Вы познакомитесь с основными принципами моделирования данных, погрузившись в практические задания и изучив, как применять их в Snowflake. Этот курс знакомит с несколькими методами моделирования, чтобы настроить максимально эффективное облачное хранилище данных. Моделирование сущностей и связей, размерное моделирование, data vault и другие подходы станут частью процесса обучения, в ходе которого вы раскроете секреты нормализации данных. Каждый урок — это шаг к овладению искусством превращения сырых данных в хорошо организованные, легко навигируемые и содержательные данные.

Snowflake — это мощный инструмент, который вы освоите, чтобы оптимизировать извлечение данных и аналитику. По мере продвижения вы будете знакомиться с архитектурой Snowflake, раскрывающей его возможности массово-параллельной обработки и оптимизацию представлений данных. Речь идёт не просто об обучении; речь идёт о том, чтобы стать стратегическим активом, обладающим уверенностью и навыками для принятия решений на основе данных.

К концу этого пути моделирование данных станет не просто навыком — вы овладеете им как искусством. Ваше приключение в мире моделирования данных ждёт вас!

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

Программа

Структура курса

1

Основы моделирования данных

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

Связи между данными и нормализация

Разберитесь в принципах эффективной организации данных и управления ими, уделив особое внимание роли ключей в связях между данными и основам нормализации в Snowflake. Изучите фундаментальные аспекты реляционных данных, узнайте, как первичные и внешние ключи структурируют и связывают сущности. Пройдите путь нормализации от первой нормальной формы (1НФ), устраняющей дублирование данных, через вторую (2НФ), решающую проблему частичных зависимостей, до третьей (3НФ), которая избавляет от транзитивных зависимостей.
Начать главу
3

Методы моделирования данных для хранилищ данных

Углубитесь в стратегии построения хранилищ данных с Snowflake и изучите три ключевых подхода к моделированию: модель «сущность — связь», размерное моделирование и Data Vault. Начните с отображения сложных связей в университетской системе с помощью модели «сущность — связь» — она отлично подходит для визуализации взаимодействий между данными. Затем перейдите к размерному моделированию, которое упрощает анализ данных с помощью таблиц фактов и измерений и идеально подходит для построения отчётности. Наконец, изучите моделирование по методу Data Vault — надёжный подход, обеспечивающий отслеживание исторических данных и высокую гибкость.
Начать главу
4

Компоненты Snowflake

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

Введение в моделирование данных в Snowflake

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

Получить справку об окончании курса

Записаться

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

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