Модель данных Qlik Sense | Привязки в Qlik Sense
1. Цель
Сегодня мы поговорим о модели данных Qlik Sense. Кроме того, рассмотрим, как создавать привязки в Qlik Sense. Так как ассоциативная модель для нас уже знакомый термин, нам будет легче пройти этот урок. В этом руководстве мы узнаем, как работает привязка данных в Qlik Sense и как вручную создавать привязки между таблицами, которые вы загружаете в Qlik Sense.
Итак, рассмотрим модели данных Qlik Sense.
Модель данных Qlik Sense | Привязки в Qlik Sense
2. Модель данных Qlik Sense
Ассоциативная модель на базе механизма QIX Qlik Sense делает обнаружение и анализ данных инструментами бизнес-аналитики простой задачей. По сути, посредством этих привязок между таблицами данных мы создаем логическую связь, связывая соответствующие поля данных и значения данных друг с другом. При этом все соответствующие данные, находящиеся во всем наборе данных, связаны друг с другом. Система формирует логическую структуру данных и придает ей некоторый смысл.
Теперь, когда вы используете разные поля и значения данных для создания визуализаций на листе, вы, очевидно, не будете использовать их, чтобы просто так взглянуть на визуализацию. Вы точно захотите, чтобы эта визуализация была отзывчивой и интерактивной. Такой интерактивный характер достигается за счет модели данных ассоциативного выбора, когда ПО при выполнении выбора реагирует соответствующим образом. В следующих разделах мы узнаем, как сделать ваши таблицы данных интерактивными и динамическими, чтобы обеспечить лучшие результаты анализа данных.
3. Как создавать привязки в Qlik Sense?
Итак, нужно установить связь между таблицами данных. Предположим, что у нас есть две таблицы, уже загруженные в Qlik Sense. Эти две таблицы называются «Записи о продукте» и «Сведения о заказе», это образцы таблиц, которые мы используем. Теперь мы хотим добавить третью таблицу с именем «Записи о продажах». Итак, мы откроем Qlik Sense, откроем приложение, в котором есть две таблицы, и хотим добавить третью. Щелкните на параметре «Редактировать» на панели инструментов листа.
Откройте общее меню и выберите опцию «Добавить данные». Это добавит третью таблицу. Выберите файл данных из источника, находящегося в вашей системе, и нажмите кнопку «Добавить данные».
Модель данных Qlik Sense – Привязки
Модель данных в Qlik Sense – Привязки
Модель данных Qlik Sense – Привязки в Qlik Sense
Это действие загрузит таблицу и автоматически отобразит все таблицы в виде пузырьков в диспетчере данных. Обратите внимание на раздел рекомендуемых ассоциаций справа, в котором показаны ассоциации, рекомендуемые системой. В нашем примере рекомендуемая связь – между таблицами Записи о продуктах и Записи о продажах, потому что эти таблицы должны иметь одно или два общих поля.
Модель данных Qlik Sense – Таблицы в виде пузырьков
Чтобы установить рекомендуемую связь, нажмите и удерживайте одну из рекомендованных таблиц и перетащите ее в сторону другой. Это создаст связь между двумя таблицами, как только вы отпустите кнопку мыши. Эта недавно сформированная привязка будет показана в виде серого моста между пузырьками (представляющими таблицы). Кроме того, полоса, расположенная прямо под панелью отображения привязок, показывает кнопку в центре, имеющую имя общего поля между двумя таблицами (Product_Id) с зеленой точкой (это – настойчивая рекомендация, или признак хорошей структуры данных). По обе стороны от этой кнопки находятся имена двух связанных таблиц. В разделе ниже отображается содержимое каждой таблицы с длинной зеленой полосой на тех полях, которые являются общими для этих двух таблиц.
Модель данных Qlik Sense – Привязка между двумя таблицами
Точно так же вы можете добавлять дополнительные таблицы с помощью знака «плюс» в верхнем левом углу панели дисплея и связывать их с соответствующими таблицами, используя рекомендации. Однако, если вы попытаетесь установить такое соединение или привязку, которое не рекомендуется логикой системы и потенциально искажает хорошую структуру данных, то такая привязка будет показана красным цветом.
Модель данных Qlik Sense – Добавление дополнительных таблиц
Модель данных Qlik Sense – Привязка с использованием рекомендаций
Модель данных в Qlik Sense – Установление связи
Мы можем создать привязки еще одним способом, т.е. умеренно рекомендовать их. Такие привязки отмечены оранжевым цветом.
Модель данных Qlik Sense – Умеренная рекомендация
Модель данных Qlik Sense – Привязка, представленная оранжевым цветом
Нажмите кнопку «Загрузить данные» в правом верхнем углу редактора, чтобы подтвердить созданные вами привязки и начать работу с данными и визуализациями на листе.
Ну вот и все об Ассоциативной модели данных в Qlik Sense. Надеемся вам понравилось наше объяснение.
4. Заключение
Таким образом, мы рассмотрели ассоциативную модель данных в Qlik Sense. Создание привязки – отличный способ создать эффективную модель данных Qlik Sense для вашего приложения. Кроме того, теперь стала очевидной важность хорошо структурированной модели данных, поскольку она обеспечивает правильное функционирование и данные о поведении. Так, она поддерживает скорость обработки данных и хорошо управляет хранением данных.