Что такое таблица фактов и таблица измерений? Как определить, что является фактом, а что — измерением?

Таблица фактов описывает события или состояния на определённом уровне детализации, а измерения — контекст: клиента, товар, дату и другие признаки для группировки и фильтрации.

Короткий ответ

Что ответить на собеседовании

Таблица фактов описывает события или состояния на определённом уровне детализации, а измерения — контекст: клиента, товар, дату и другие признаки для группировки и фильтрации.

Подробный разбор

Ответ с пояснениями

Таблица фактов описывает события или состояния на определённом уровне детализации, а измерения — контекст: клиента, товар, дату и другие признаки для группировки и фильтрации.

Сначала определяют grain, например «одна строка — позиция заказа». Количество и сумма могут быть мерами факта, свойства товара — атрибутами измерения. Не всякое числовое поле является мерой: номер заказа остаётся идентификатором. Существуют и факты без числовых мер, фиксирующие сам факт события.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку