Выберите максимальное значение из вычисляемого выражения. QLIK SENSE

Когда я использую Qlik, как я могу выбрать только максимальный результат из этого выражения? Мое измерение — «Номер машины»:

sum(If(Machine <> 'STOPS', DowntimeDuration))

Спасибо!


person Yoni Green    schedule 01.02.2017    source источник


Ответы (1)


Попробуй это:

max(aggr(sum({$<Machine-={'STOPS'}>} DowntimeDuration), MachineNumber))

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

person bdiamante    schedule 01.02.2017
comment
Это выглядит идеально, но по какой-то причине это не работает. Я сделаю больше исследований с вашим ответом. Спасибо! - person Yoni Green; 02.02.2017