Измерение «Тип меры» в проекте хранилища данных - PullRequest
0 голосов
/ 10 июля 2020

Я разрабатываю витрину данных, которая собирает каждый месяц / квартал результаты различных бизнес-процессов и архивирует их для анализа.

Я определил параметры и сначала решил поместить все результаты ( меры) в виде столбцов в таблице фактов моментального снимка.

Тогда одним из требований является то, что критерии, лежащие в основе этих мер, меняются со временем, и я должен иметь возможность отслеживать изменения. Например, мера может изменить владельца или правила.

Я подумал о добавлении измерения «Тип меры» и в таблице фактов заменил несколько столбцов одним или двумя столбцами меры, значение в # и значение в $, ссылаясь на соответствующую меру в измерении меры (вместе со всеми другими измерениями). Еще одно преимущество этого подхода заключается в том, что новые вычисления можно легко добавлять без изменения структуры таблицы фактов (без добавления нового столбца)

Я понимаю, что этот подход не одобряется, но я хотел бы прочитать, что вы думаете, а есть ли альтернативы этому. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...