Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 21, 2017, 07:15:24 am

Автор Тема: Как правильно строить сложные модели данных?  (Прочитано 1941 раз)

Оффлайн bulko

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

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Как правильно строить сложные модели данных?
« Ответ #1 : Январь 30, 2015, 12:33:25 pm »
Добрый день.
Почитайте про ассоциативную модель данных Qlikview
Там же есть информация о построении модели данных.
Когда есть несколько таблиц с фактами по общим измерениям и все они (таблицы фактов) должны рассматриваться в одном приложении - есть вариант связать их в одну таблицу (concatenate, не путать с join) и прийти к схеме "звезда".
http://ivan-shamaev.ru/wp-content/uploads/2014/07/comparison_of_data_models.png

Оффлайн bulko

  • Новичок
  • *
  • Сообщений: 3
  • Рейтинг: +0/-0
    • Просмотр профиля
Re: Как правильно строить сложные модели данных?
« Ответ #2 : Январь 30, 2015, 12:38:02 pm »
Иначе говоря - так и надо делать и альтернатив нет)
Спасибо, буду знать)

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Как правильно строить сложные модели данных?
« Ответ #2 : Январь 30, 2015, 12:38:02 pm »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля