Профиль навыка

Data Warehouse Design

ClickHouse/BigQuery/Snowflake: star schema, partitioning, materialized views

Data Engineering Data Warehousing

Ролей

4

где встречается этот навык

Грейдов

5

сформированная дорожка роста

Обязательных требований

20

ещё 0 — необязательные

Домен

Data Engineering

Группа

Data Warehousing

Последнее обновление

17.03.2026

Как использовать

Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.

Чего ждут на каждом уровне

Таблица показывает, как меняется глубина владения навыком от Junior до Principal.

Роль Обязательность Описание
Analytics Engineer Обязателен Создаёт базовые dbt-модели поверх существующих схем хранилища. Формирует простые staging- и mart-слои, следуя принятым конвенциям dimensional modeling. Понимает основы star schema и реализует простые таблицы фактов и измерений для аналитических витрин данных.
BI Analyst Обязателен Ориентируется в существующих star- и snowflake-схемах для построения отчётов и дашбордов. Различает таблицы фактов и измерений, корректно соединяет их в запросах. Использует готовые агрегатные таблицы для производительности дашбордов и следует принятым соглашениям именования в BI-слое.
Data Analyst Обязателен Выполняет запросы к таблицам хранилища, корректно соединяя факты и измерения. Понимает назначение аналитических схем и ориентируется в star schema для извлечения значимых наборов данных. Пишет эффективные SELECT-запросы с использованием партиционирования и преагрегированных таблиц для типовых аналитических задач.
Data Engineer Обязателен Создаёт базовые таблицы хранилища в Snowflake, BigQuery или Redshift, следуя командным конвенциям. Применяет простые стратегии партиционирования и кластеризации для типовых паттернов запросов. Строит простые ELT-пайплайны для загрузки сырых данных в staging-зону с базовыми трансформациями.
Роль Обязательность Описание
Analytics Engineer Обязателен Проектирует dimensional-модели и семантические слои для множества потребителей данных. Создаёт переиспользуемые dbt-пакеты с правильными стратегиями материализации, инкрементальными моделями и документированными витринами. Реализует slowly changing dimensions и управляет эволюцией схем без нарушения аналитических пайплайнов.
BI Analyst Обязателен Проектирует star- и snowflake-схемы, оптимизированные для BI-отчётности. Создаёт агрегатные таблицы и материализованные представления, существенно ускоряющие запросы дашбордов. Предлагает изменения схем команде хранилища на основе требований отчётности и участвует в решениях по dimensional modeling для новых доменов данных.
Data Analyst Обязателен Проектирует аналитические схемы для конкретных бизнес-доменов, выбирая подходящие структуры фактов и измерений. Предлагает новые таблицы и представления хранилища для повышения эффективности запросов при повторяющихся аналитических задачах. Понимает компромиссы между нормализованным и денормализованным дизайном, выбирая подход под характер нагрузки.
Data Engineer Обязателен Проектирует DWH-компоненты: dimensional modeling по Kimball, SCD Types (1, 2, 3), aggregate tables. Настраивает incremental loading. Оптимизирует производительность через distribution keys и sort keys.
Роль Обязательность Описание
Analytics Engineer Обязателен Проектирует data-архитектуру с Data Warehouse Design. Оптимизирует для big data. Внедряет data governance и quality frameworks.
BI Analyst Обязателен Архитектурно выстраивает семантический BI-слой по всему хранилищу, определяя conformed dimensions и стандартизированные метрики. Принимает решения по дизайну схем, балансируя гибкость отчётности с производительностью запросов на масштабе. Менторит младших аналитиков по правильному использованию схем и внедряет практики управления жизненным циклом агрегатных таблиц.
Data Analyst Обязателен Ведёт проектирование аналитических схем по бизнес-доменам, устанавливая паттерны построения таблиц фактов и измерений. Оптимизирует сложные запросы к хранилищу через редизайн схем и рекомендации по стратегиям партиционирования. Выступает связующим звеном между инженерами данных и бизнесом, переводя аналитические потребности в требования к архитектуре хранилища.
Data Engineer Обязателен Проектирует data warehouse архитектуру: multi-layer (staging → ODS → DWH → marts), Slowly Changing Dimensions, bridge tables для many-to-many. Выбирает cloud DWH (Redshift/BigQuery/Snowflake) по требованиям.
Роль Обязательность Описание
Analytics Engineer Обязателен Определяет архитектуру аналитического warehouse: Kimball vs Data Vault vs One Big Table для разных доменов, стратегия кластеризации и партиционирования. Внедряет стандарты Snowflake/BigQuery best practices для dbt-проектов.
BI Analyst Обязателен Определяет стратегию схем хранилища для BI-потребления на уровне организации, согласуя star- и snowflake-дизайны с долгосрочными планами отчётности. Устанавливает стандарты создания агрегатных таблиц, управления материализованными представлениями и версионирования схем. Координирует с руководством дата-инженерии развитие хранилища для поддержки операционных и стратегических BI-инициатив.
Data Analyst Обязателен Формирует стратегию аналитического слоя хранилища, определяя подходы команд к моделированию фактов и измерений для кросс-доменного анализа. Устанавливает стандарты документирования схем, оптимизации паттернов запросов и жизненного цикла аналитических таблиц. Сотрудничает с платформенными командами для принятия архитектурных решений, повышающих продуктивность аналитиков и доступность данных.
Data Engineer Обязателен Определяет DWH-стандарты: modeling methodology (Kimball vs Inmon), naming conventions, testing requirements. Координирует между domain teams для conformed dimensions. Проводит архитектурный review.
Роль Обязательность Описание
Analytics Engineer Обязателен Проектирует enterprise data warehouse стратегию: multi-warehouse для разных workloads (analytics, ML, reporting), cost governance через resource monitors. Определяет архитектуру data sharing между бизнес-юнитами и внешними партнёрами.
BI Analyst Обязателен Формирует видение корпоративного хранилища данных для BI, продвигая современные паттерны — семантические слои data mesh и платформы унифицированных метрик. Оценивает новые технологии хранилищ и их влияние на дизайн BI-схем в масштабе организации. Влияет на выбор вендоров и платформ, обеспечивая архитектуру хранилища для self-service аналитики с соблюдением стандартов качества данных и governance.
Data Analyst Обязателен Определяет архитектуру аналитических данных предприятия, устанавливая принципы эволюции схем хранилища для поддержки продвинутой аналитики, ML feature stores и кросс-функциональных data-продуктов. Принимает стратегические решения по выбору платформ хранилищ и парадигмам схем по всей организации. Продвигает демократизацию данных, проектируя структуры хранилища, позволяющие аналитикам всех уровней самостоятельно получать и интерпретировать данные.
Data Engineer Обязателен Проектирует DWH-стратегию организации: centralized vs decentralized, semantic layer, cost management. Определяет evolution path: traditional DWH → lakehouse → data mesh. Планирует migration между платформами.

Сообщество

👁 Следить ✏️ Предложить изменение Войдите, чтобы предлагать изменения
📋 Предложения
Пока нет предложений для Data Warehouse Design
Загрузка комментариев...