#database #graph #data-visualization #qlikview #qliksense
#База данных #График #данные-визуализация #qlikview #qliksense
Вопрос:
Я очень новичок в Qlik sense, и я хочу знать, возможно ли это. Итак, я выполнил загрузку подключения к данным для загрузки данных в объекты QVD (например, 60 таблиц районов). При редактировании листа возможно ли создать список, в котором отображаются все районы, и, когда я нажимаю на район, он загружает таблицу (объект) этого района, которая развернет больше графиков, связанных с этой таблицей? Я надеюсь, что это имеет смысл. Пожалуйста, дайте мне знать, если я должен его пересмотреть.
Ответ №1:
Если я правильно понимаю. Вы хотите загружать новые данные при выполнении какого-либо условия (в вашем случае, когда выбрано значение on district), верно?
Если это так, то я думаю, что вы можете использовать Dynamic Views
.
Dynamic Views
позволяет загружать определенные объекты из приложения шаблона. Таким образом, рабочий процесс будет:
- подготовьте шаблон приложения со всеми объектами, которые можно использовать в других приложениях. Включая скрипт с заполнителями, в которые будут передаваться выбранные элементы
- в вашем основном приложении — включите эти объекты и установите пороговое значение (в вашем случае будет что-то вроде
count(distinct District) = 1
- сделайте выбор в
District
поданном - если пороговое значение будет достигнуто, Qlik передаст выбранные элементы в приложение шаблона, оно перезагрузит его, и объекты будут заполнены (скорость заполнения объектов зависит от времени перезагрузки скрипта приложения шаблона)
P.S.0 Просто упомяну, что Dynamic Views
это «подмножество» генерации приложений по требованию (ODAG). Разница здесь в том, что ODAG создаст новое временное приложение (опять же на основе шаблона приложения), с которым пользователь может взаимодействовать и удалять его, когда это необходимо (или Qlik удалит, если через некоторое указанное время)
P.S.1 Если ваши данные не слишком большие, и вы можете позволить себе загружать все данные для всех районов, тогда вы можете использовать calculation condition
для диаграмм, для которых требуется выбрать только один район