Измерение дохода в хранилище данных - PullRequest
0 голосов
/ 13 марта 2019

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

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

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

Project, Org, Client, Date

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

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

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

1 Ответ

0 голосов
/ 14 марта 2019

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

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

...