
Data Modeling
Зіркова схема, таблиці фактів і вимірів, нормалізація, денормалізація, SCD, гранулярність
1Що таке зіркова схема (star schema) у data modeling?
Що таке зіркова схема (star schema) у data modeling?
Відповідь
Зіркова схема — це архітектура вимірного моделювання, де центральна таблиця фактів оточена безпосередньо пов'язаними таблицями вимірів. Ця структура спрощує аналітичні запити та оптимізує продуктивність, уникаючи множинних join'ів між вимірами. Назва походить від візуальної форми діаграми, де центральна таблиця фактів нагадує тіло зірки, а виміри — її промені.
2Яка роль таблиці фактів у вимірній моделі?
Яка роль таблиці фактів у вимірній моделі?
Відповідь
Таблиця фактів зберігає кількісні метрики (виручка, продана кількість, кількість кліків) та зовнішні ключі до таблиць вимірів. Вона представляє бізнес-події або транзакції. Кожен рядок відповідає вимірній події на визначеному рівні гранулярності. Числові стовпці (метрики) — це дані, які аналітики агрегують у своїх запитах.
3Що таке таблиця вимірів у вимірній моделі?
Що таке таблиця вимірів у вимірній моделі?
Відповідь
Таблиця вимірів містить описові атрибути, що кваліфікують метрики таблиці фактів. Наприклад, вимір Продукт містить назву, категорію, бренд та одиничну ціну. Виміри дозволяють фільтрувати, групувати та розділяти дані під час аналізу. Зазвичай вони денормалізовані для спрощення запитів та уникнення додаткових join'ів.
Що таке гранулярність (grain) таблиці фактів?
У чому різниця між адитивною та напівадитивною метрикою?
+17 питань зі співбесід
Інші теми співбесід Data Analytics
Google Sheets - Основи
Google Sheets - Розширені формули
SQL - Основи
SQL - Агрегації та групування
SQL - З'єднання
BigQuery - Основи
Data Cleaning - Очищення даних
KPI та бізнес-метрики
Описова статистика
Zapier та No-Code автоматизація
Принципи візуалізації даних
Python & Pandas - Основи
Google Sheets - Автоматизовані дашборди
SQL - Підзапити та CTE
SQL - Window Functions
BigQuery - Розширені можливості
Аналіз воронок і конверсії
Аналіз когорт і утримання
Google Tag Manager та трекінг
API та вебхуки
dbt - Основи
AB Testing та прикладна статистика
Looker Studio (Google Data Studio)
Power BI - Основи
SQL - Розширені аналітичні запити
dbt - Розширені можливості
Power BI - DAX та просунуті дашборди
Python Analytics - Розширений аналіз та ML
Опануй Data Analytics для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно