создать вычисляемое измерение

Автор WA, 23 октября 2017, 10:06:36

« назад - далее »

WA

Необходимо создать вычисляемое измерение для таких данных.

Контекст           Call ID           На номер
3278703530   975439386   79850212277
3278703530   975439390   79850212277
3278703407   739612636   74952152612
3278703407   739612671   sip:user74@taho.nsip.ru
3278703531   574306455   78612050054
3278703531   574306629   78612050054
3278703531   574306630   78612050054
3278703531   574306631   78612050054
3278703531   574306632   78612050054
3278703531   574306634   78612050054
3278703430   739612644   79278942381
3278703430   739612670   79278942381
3278703520   584832623   74953266814
3278702505   443165419   78126482211
3278702505   443165708   sip:pr2_len@afonya.nsip.ru
3278702505   443165709   sip:pr3_len@afonya.nsip.ru
3278702505   443165710   sip:pr1_len@afonya.nsip.ru
3278703480   458552722   73432885040
3278703480   458552741   sip:user4@automaxy.nsip.ru
3278701366   739612140   78432122325
3278701366   739612151   78432122325
3278701366   739612421   78432122325
3278701366   739612669   78432122325


Имея, такого рода данные надо измерять только те контексты, для которых число Call ID >2 и записи в поле "На номер" одинаковы.  Т.е. для приведенных данных надо измерять только
3278703531   574306455   78612050054
3278703531   574306629   78612050054
3278703531   574306630   78612050054
3278703531   574306631   78612050054
3278703531   574306632   78612050054
3278703531   574306634   78612050054
и
3278701366   739612140   78432122325
3278701366   739612151   78432122325
3278701366   739612421   78432122325
3278701366   739612669   78432122325
Подскажите как это сделать.

millik

Можно написать такую меру
Count({<[Контекст]={"=Count([Call ID])>2"}*{"=Count(distinct [На номер])=1"}>} distinct [Контекст])

[Контекст]={"=Count([Call ID])>2"} - ограничивает набор данных только теми значениями поля [Контекст], у которых Count([Call ID])>2
[Контекст]={"=Count(distinct [На номер])=1"} - соответственно только те [Контекст], у которых Count(distinct [На номер])=1
[Контекст]={"=Count([Call ID])>2"}*{"=Count(distinct [На номер])=1"} - знак '*' пересечение этих двух выборок, т.е. только [Контекст] у которых выполняется оба условия

См результат.
Извините, вам запрещён просмотр содержимого спойлеров.

WA

У меня пустота на выходе с такой мерой. Может быть это связано с объемом данных?

Яндекс.Метрика