Показатель дохода в хранилище данных

Я создаю хранилище данных для финансовой команды, и у нас есть мера

доход, расход, доход - расход = валовая прибыль

Они связаны со следующим измерением

Проект, Организация, Клиент, Дата

Однако некоторые идентификаторы проекта, которые присутствуют в доходах, отсутствуют в расходах, и наоборот.

Должен ли я хранить их в отдельной таблице фактов, чтобы получить все данные?

Если я буду держать их отдельно, как я получу валовую прибыль?


person user6167232    schedule 13.03.2019    source источник


Ответы (1)


Что я понимаю из вашего вопроса: вы рассчитываете доход и расход на основе project_id.

Предположение: есть проекты, которые не будут иметь доходов, некоторые могут не иметь и расходов. В этом случае эти project_id будут иметь 0 в качестве дохода или расхода. В идеале именно так вы получите Гросс. Если вы используете отдельные таблицы, то нет смысла подсчитывать брутто.

person RoshanAshraf    schedule 14.03.2019