Возьмите первое значение столбца на основе группового из другого - PullRequest
1 голос
/ 26 марта 2019

Я изо всех сил пытаюсь найти правильный путь для достижения этого результата: я хотел бы, чтобы первое значение столбца было связано со столбцом «group by».Предположим, что исходная таблица имеет 3 столбца: a, b, c.Я хочу агрегировать по столбцу b и иметь первое значение c.

enter image description here

Я пытался использовать функцию ниже, но это не такне работает, как я ожидаю:

Aggr(nodistinct[c],[b])

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 30 марта 2019

Для этого вам необходимо использовать FirstSortedValue в таблице:

FirstSortedValue(c,c)

Вот ссылка на пример приложения qliksense (я поместил ваши данные и сохранил их на своем OneDrive):

https://1drv.ms/u/s!Am4ZTQ8qcLwRtACt1wAoUTdFZ6lt

Если вам нужно реализовать это в вашем скрипте загрузки, вы можете использовать ту же функцию.

...