Выбор иерархических данных в Qlik DataMarket

Многие наборы данных Qlik DataMarket содержат иерархически структурированные измерения и меры. Иерархически структурированные наборы данных DataMarket содержат иерархии из двух и трех уровней. Порядок выполнения выборок в этих иерархиях зависит от данных на каждом уровне.

Выбор родительских и дочерних ветвей

В некоторых иерархиях можно выполнить выбор на всех уровнях и любом из них. Например, набор данных Selected development indicators содержит измерение Geographical area с тремя уровнями.

Набор данных «Selected development indicators» содержит измерение «Geographical area» с тремя уровнями.

Selected development indicators displayin one dimension with three levels.

 

Действительным будет выбор уровня World, Region или Country. Любая выборка, включающая самый верхний уровень, загружает все данные для регионов и стран даже в том случае, если были выбраны определенные регионы и страны. Но если выбран непосредственно регион, загружаются только данные для этого региона мира.

При одновременном выборе параметров World и North America данные для всего мира отображаются по отдельности от данных для параметра North America.

Если выбрано значение Canada для параметра Country, будут по отдельности отображены данные для всего мира, региона North America и страны Canada.

Если выбрано значение Canada для параметра Country, но не выбран регион North America, агрегированные данные для региона North America загружены не будут. Загружаются только данные для страны Canada и региона North America.

Выбор родительских ветвей, не содержащих данных

В некоторых наборах данных родительская ветвь в иерархии не содержит данных. Родительские ветви, не содержащие данных, помечаются флажками с прерывистыми линиями, как в наборе данных US social characteristics (by state).

Набор данных «US Social characteristics (by state)» содержит три родительские ветви без данных; «Ancestry», «Disability status of the civilian noninstitutionalized population» и «Educational attainment».

Select data to load view displaying parent branches with no data, indicated by check boxes with broken lines.

При выборе родительского поля автоматически происходит выбор дочерних ветвей. Чтобы выбрать не все, а только некоторые дочерние ветви, можно отменить выбор отдельных полей в окне автоматической родительской выборки или выбрать отдельные поля без выбора родительского поля.