Выбор иерархических данных в Qlik DataMarket
Многие наборы данных Qlik DataMarket содержат иерархически структурированные измерения и меры. Иерархически структурированные наборы данных DataMarket содержат иерархии из двух и трех уровней. Порядок выполнения выборок в этих иерархиях зависит от данных на каждом уровне.
Выбор родительских и дочерних ветвей
В некоторых иерархиях можно выполнить выбор на всех уровнях и любом из них. Например, набор данных Selected development indicators содержит измерение Geographical area с тремя уровнями.
Действительным будет выбор уровня World, Region или Country. Любая выборка, включающая самый верхний уровень, загружает все данные для регионов и стран даже в том случае, если были выбраны определенные регионы и страны. Но если выбран непосредственно регион, загружаются только данные для этого региона мира.
При одновременном выборе параметров World и North America данные для всего мира отображаются по отдельности от данных для параметра
Если выбрано значение Canada для параметра Country, будут по отдельности отображены данные для всего мира, региона
Если выбрано значение Canada для параметра Country, но не выбран регион North America, агрегированные данные для региона
Выбор родительских ветвей, не содержащих данных
В некоторых наборах данных родительская ветвь в иерархии не содержит данных. Родительские ветви, не содержащие данных, помечаются флажками с прерывистыми линиями, как в наборе данных US social characteristics (by state).
При выборе родительского поля автоматически происходит выбор дочерних ветвей. Чтобы выбрать не все, а только некоторые дочерние ветви, можно отменить выбор отдельных полей в окне автоматической родительской выборки или выбрать отдельные поля без выбора родительского поля.