Я новичок в Qlik и пытаюсь решить следующую проблему.Qlik sense - Rank() в определенном измерении, когда у вас есть несколько
У меня есть таблица с двумя размерами, одна с уникальным идентификатором записи и одна с категорией, как в примере ниже.
Моя цель состоит в том, чтобы создать новый столбец с ранжированием 'Счет' - моя мера - в категории:
Если я использую выражение
Rank(Score)
Я получаю столбец из них, так как команда принимает самое гранулированное измерение (уникальный идентификатор) по умолчанию. Если я использую
Rank(TOTAL Score)
Он явно возвращает рейтинг независимо от всех измерений. Читая документацию и подобные вопросы, заданные другими пользователями, я считаю, что это должно быть возможно определить, какой размер использовать для TOTAL, со следующим синтаксисом:
Rank(TOTAL <Category> Score)
Тем не менее, формула возвращает ошибку, и только нулевой колонке значения. Я пробовал использовать другой синтаксис, использовать скобки, но я до сих пор не могу понять, что я делаю неправильно.
Обратите внимание: я не могу создать столбец ранжирования при загрузке данных.
Я был бы очень благодарен, если бы кто-то был так добр, чтобы помочь в этом!
работал как шарм, спасибо! – etste