Связь между разными значениями одного столбца (Qlik Sense)

Автор seriych, декабря 01, 2018, 08:47:39 am

« предыдущая - следующая »

seriych

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












datecitypersonid
16.06.2018Kazan3
18.06.2018Kazan1
15.06.2018MSK1
18.06.2018MSK2
19.06.2018MSK1
20.06.2018MSK2
16.06.2018Piter3
17.06.2018Piter2
15.06.2018Sochi2
17.06.2018Sochi1

Нужно вывести для каждой пары городов количество людей, которые хоть раз побывали в обоих городах, ну и как-то это визуализировать.
В примере должно выдать для пары Казань-Москва число 1, так как люди 1 и 3 были в Казани, а 1 и 2 в Москве, и общий только с personid=1, то есть 1 человек. Для Москвы и Сочи должно выдать 2 (двое людей с id= 1 и 2 были и там, и там).
Если пробую просто пихать это в 2DimHeatmap, DependencyWheel или Sankey и использую в качестве обоих измерений city, а в качестве меры count(distinct [personid]) то естественным образом получаю только количество id в одинаковых городах, а нужно как раз наоборот, чтобы для разных что-то рисовало, а для одинаковых в идеале null был.

Рейтинг@Mail.ru Яндекс.Метрика