Выбор ответа Middle Моделирование: Кимбалл, звезда, SCD обновлено

Полуаддитивные меры

Вопрос

Таблица периодического снимка: остаток товара на складе на конец каждого дня. Какая агрегация остатка корректна?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Суммировать по складам и товарам на дату; по датам брать последний остаток или среднее. Остаток полуаддитивен: складывается по складам, но сумма остатков за 30 дней бессмысленна.

Варианты ответа

  1. Суммировать по всем измерениям, включая даты, как любую аддитивную меру в факте
  2. Остатки нельзя агрегировать вообще, только смотреть по складу и товару
  3. Суммировать по складам и товарам на дату; по датам брать последний остаток или среднееправильный ответ
  4. Брать максимум по всем измерениям, чтобы не завысить остаток сложением

Разбор

Остаток полуаддитивен: складывается по складам, но сумма остатков за 30 дней бессмысленна. По времени берут значение на конец периода или средний остаток. Сумма по датам даёт завышенное в разы число. Агрегировать можно, просто правильно. Максимум по складам не даёт общий остаток.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.