Как правильно строить сложные модели данных?

Автор bulko, января 30, 2015, 12:13:29 pm

« предыдущая - следующая »

bulko

Добрый день.
Столкнулся с тем, что не совсем понимаю, как правильно строить разветвленную модель данных(несколько кубов в классическом представлении).
Несколько фактовых таблиц, имеющих общие измерения приводят к зацикливанию данных. LOOSEN TABLE решает вопрос, но с ним я теряю возможность строить неявные иерархии измерений(когда связь между таблицами измерений проходит через фактовую таблицу).
Мне удалось найти решение в статье про Generic keys (http://community.qlik.com/docs/DOC-3451).
Там все сводится к двум вариантам структуры, которые прикреплены к теме.
Описанные мной проблемы принято решать именно таким образом, или есть другие(более изящные) варианты?

admin

января 30, 2015, 12:33:25 pm #1 Последнее редактирование: марта 27, 2015, 11:57:03 pm от admin
Добрый день.
Почитайте про ассоциативную модель данных Qlikview
Там же есть информация о построении модели данных.
Когда есть несколько таблиц с фактами по общим измерениям и все они (таблицы фактов) должны рассматриваться в одном приложении - есть вариант связать их в одну таблицу (concatenate, не путать с join) и прийти к схеме "звезда".
http://ivan-shamaev.ru/wp-content/uploads/2014/07/comparison_of_data_models.png

bulko

Иначе говоря - так и надо делать и альтернатив нет)
Спасибо, буду знать)


Рейтинг@Mail.ru Яндекс.Метрика