Группы полей

Основным отличием между QlikView и многими другими средствами просмотра, инструментами OLAP и т. п. является отсутствие необходимости задавать иерархию вводимых данных. Уникальная внутренняя логика QlikView позволяет получать доступ к любому полю в виде полного измерения в любом порядке. В большинстве случаев эта возможность играет огромное значение.

Однако иногда заданная иерархия обеспечивает более эффективное отображение данных. QlikView предлагает возможность задавать группы полей. Группы могут быть иерархическими (детализированными) или неиерархическими (циклическими).

Группы создаются на странице Группы диалогового окна Свойства документа. Их можно использовать в диаграммах, в которых они отображаются вместе с доступными полями в раскрывающихся списках измерений в разделе Измерение.

Группировать можно любые поля.

Детализированные на уровень вниз группы помечаются значком ,

а циклические — .

Иерархические группы (детализированные)

Если несколько полей формируют естественную иерархию, имеет смысл создать группу детализации. Типичные примеры иерархических групп:

Время: Год, Квартал, Месяц

или

Географическое положение: Континент, Страна, Штат, Город

Если группа детализации используется в качестве измерения в диаграмме, такая диаграмма будет использовать первое поле в списке полей группы, которое имеет больше чем одно возможное значение. Если вследствие выборки поле имеет только одно возможное значение, то вместо него будет использоваться следующее поле в списке, если оно имеет более одного возможного значения. Если в списке нет полей, которые имеют несколько возможных значений, то в любом случае будет использоваться последнее поле.

В первом примере «Год» будет использоваться в качестве измерения диаграммы, пока не будет выбран один год. Затем диаграмма будет отображать «Квартал». Если выбран один квартал, диаграмма переключится на «Месяц».

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