Data Analytics

Data Modeling

Зіркова схема, таблиці фактів і вимірів, нормалізація, денормалізація, SCD, гранулярність

20 питань зі співбесід·
Mid-Level
1

Що таке зіркова схема (star schema) у data modeling?

Відповідь

Зіркова схема — це архітектура вимірного моделювання, де центральна таблиця фактів оточена безпосередньо пов'язаними таблицями вимірів. Ця структура спрощує аналітичні запити та оптимізує продуктивність, уникаючи множинних join'ів між вимірами. Назва походить від візуальної форми діаграми, де центральна таблиця фактів нагадує тіло зірки, а виміри — її промені.

2

Яка роль таблиці фактів у вимірній моделі?

Відповідь

Таблиця фактів зберігає кількісні метрики (виручка, продана кількість, кількість кліків) та зовнішні ключі до таблиць вимірів. Вона представляє бізнес-події або транзакції. Кожен рядок відповідає вимірній події на визначеному рівні гранулярності. Числові стовпці (метрики) — це дані, які аналітики агрегують у своїх запитах.

3

Що таке таблиця вимірів у вимірній моделі?

Відповідь

Таблиця вимірів містить описові атрибути, що кваліфікують метрики таблиці фактів. Наприклад, вимір Продукт містить назву, категорію, бренд та одиничну ціну. Виміри дозволяють фільтрувати, групувати та розділяти дані під час аналізу. Зазвичай вони денормалізовані для спрощення запитів та уникнення додаткових join'ів.

4

Що таке гранулярність (grain) таблиці фактів?

5

У чому різниця між адитивною та напівадитивною метрикою?

+17 питань зі співбесід

Інші теми співбесід Data Analytics

Google Sheets - Основи

Junior
20 запитань

Google Sheets - Розширені формули

Junior
20 запитань

SQL - Основи

Junior
25 запитань

SQL - Агрегації та групування

Junior
20 запитань

SQL - З'єднання

Junior
20 запитань

BigQuery - Основи

Junior
20 запитань

Data Cleaning - Очищення даних

Junior
20 запитань

KPI та бізнес-метрики

Junior
20 запитань

Описова статистика

Junior
20 запитань

Zapier та No-Code автоматизація

Junior
20 запитань

Принципи візуалізації даних

Junior
20 запитань

Python & Pandas - Основи

Junior
20 запитань

Google Sheets - Автоматизовані дашборди

Mid-Level
20 запитань

SQL - Підзапити та CTE

Mid-Level
20 запитань

SQL - Window Functions

Mid-Level
20 запитань

BigQuery - Розширені можливості

Mid-Level
20 запитань

Аналіз воронок і конверсії

Mid-Level
20 запитань

Аналіз когорт і утримання

Mid-Level
20 запитань

Google Tag Manager та трекінг

Mid-Level
20 запитань

API та вебхуки

Mid-Level
20 запитань

dbt - Основи

Mid-Level
20 запитань

AB Testing та прикладна статистика

Mid-Level
20 запитань

Looker Studio (Google Data Studio)

Mid-Level
20 запитань

Power BI - Основи

Mid-Level
20 запитань

SQL - Розширені аналітичні запити

Senior
20 запитань

dbt - Розширені можливості

Senior
20 запитань

Power BI - DAX та просунуті дашборди

Senior
20 запитань

Python Analytics - Розширений аналіз та ML

Senior
20 запитань

Опануй Data Analytics для наступної співбесіди

Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.

Почни безкоштовно