Выбор агрегированных данных в Qlik DataMarket
Некоторые наборы данных Qlik DataMarket содержат измерения, включающие значение агрегированного поля.
Эти измерения отражают иерархии, а также содержат более одного поля, представляющего уровни этой иерархии. Поля в иерархии могут содержать пустые значения. Числа, связанные с данными пустыми значениями, являются агрегатами чисел, связанных с другими значениями в этом поле.
Например, набор данных World population by country содержит измерение Sex. Оно имеет значения поля подмножества Female и Male. При загрузке измерения Пол в Qlik Sense оно будет содержать три значения: Female, Male и пустое значение для значения агрегированного поля.
В примере, который показан на изображении, значение агрегированного поля содержит общее значение численности Female и Male.
Поле с пустым значением включается при учете всех значения полей подмножества измерения. Общие значения, связанные со значениями агрегированного поля, присутствуют в данных и могут учитываться дважды, если они включаются при расчете агрегатов по данным.
В зависимости от используемых визуализаций можно исключить значения агрегированного поля. Например:
- Установите ноль в качестве пустого значения, используя карточку сбора данных Задать пустые значения в Диспетчер данных, и исключите нулевое значение из измерения, сняв флажок Включить пустые значения в разделе Измерение вкладки Свойства.
- Используйте выражение, чтобы ограничить значения включаемых измерений, а затем снимите флажок Включить пустые значения в разделе Измерение вкладки Свойства. Например, в измерении Пол можно использовать выражение =if(match(Sex,'Female','Male'),Sex) для исключения значения агрегированного поля.
- Используйте выражения анализа множеств для исключения агрегированных чисел пустого значения из меры.
Для получения дополнительной информации см. Представление о циклических ссылках и их исправление.