Size: a a a

2019 November 15

АЖ

Аня Жук in Чат Tableau
Loo Kat
я бы сделал (в СУБД конечно)

— агрегат Клиент-Месяц-MAX(1) из фактов продаж
— UNION с табличкой Клиент-Месяц-MAX(0)  для денсификации (73 месяца, то есть полные 6 лет от TODAY-1m)
— и прошелся бы по ней оконкой

можно гранулярность даты увеличить (до недель) или уменьшить (до кварталов). все зависит от числа клиентов и как часто в этот отчет кто-то будет смотреть
Юра привет! Спасибо! Запросом понятно как посчитать) но хотелось именно в табло чтоб поиграть этой условной «новизной» в разрезах разных категорий и периодов 🤷‍♀️
источник

VS

Vsevolod Slivchansky in Чат Tableau
Аня Жук
Юра привет! Спасибо! Запросом понятно как посчитать) но хотелось именно в табло чтоб поиграть этой условной «новизной» в разрезах разных категорий и периодов 🤷‍♀️
так в субд сделай себе флаг, выведи в табло и играй, нет?
источник

АЖ

Аня Жук in Чат Tableau
Egor Larin
А если были в один день?) как узнать очередность заказа?
нууу это уже частности :)
источник

EL

Egor Larin in Чат Tableau
Аня Жук
нууу это уже частности :)
Не ну погоди
источник

EL

Egor Larin in Чат Tableau
Все сломается тогда
источник

EL

Egor Larin in Чат Tableau
Как айди выглядит?
источник

АЖ

Аня Жук in Чат Tableau
Egor Larin
Все сломается тогда
именно тут считаются по дням) и это условие не забыли бы.
источник

EL

Egor Larin in Чат Tableau
Ну погоди - в один день три заказа?))
источник

АЖ

Аня Жук in Чат Tableau
Egor Larin
Как айди выглядит?
айди чего? для задачи дата-клиент. а первичный ключ таблицы уникальный номер заказа конечно
источник

EL

Egor Larin in Чат Tableau
Аня Жук
айди чего? для задачи дата-клиент. а первичный ключ таблицы уникальный номер заказа конечно
Ээм, из айди заказа можно очередность вытащить?)
источник

АЖ

Аня Жук in Чат Tableau
Egor Larin
Ну погоди - в один день три заказа?))
ну вот в этот день это клиент был новым! важен этот факт вхождения) то что он был еще и старым не так важно.
источник

АЖ

Аня Жук in Чат Tableau
Egor Larin
Ээм, из айди заказа можно очередность вытащить?)
можно
источник

VS

Vsevolod Slivchansky in Чат Tableau
Egor Larin
Ээм, из айди заказа можно очередность вытащить?)
Егор, я все это писал выше , но кажется Ане не приглянулся)
источник

EL

Egor Larin in Чат Tableau
Аня Жук
#вопрос Есть данные по заказам клиентов. Как посчитать первый заказ клиента в трехлетнем интервале относительно текущего  заказа?
Первый заказ?))
источник

АЖ

Аня Жук in Чат Tableau
Vsevolod Slivchansky
в теории есть RK заказа. по первому из них присвоишь)
либо вместо date - dttm
первому где?
источник

EL

Egor Larin in Чат Tableau
Vsevolod Slivchansky
Егор, я все это писал выше , но кажется Ане не приглянулся)
Ну я продалжаю таою тему и хочу понять бизнес задачу))
источник

EL

Egor Larin in Чат Tableau
Egor Larin
Первый заказ?))
Может по первому заказу какойнить кипиай)
источник

EL

Egor Larin in Чат Tableau
А у тебя их три первых
источник

АЖ

Аня Жук in Чат Tableau
Serega Vitvitskiy
Тогда не проще ли в sql сделать datediff и присвоить признак - старый/новый при попадании в период. Может ли получится так, что клиент сделал покупку ровно три года назад, а завтра он станет старым?
конечно может! но это проблема любый бинарных признаков.
источник

АЖ

Аня Жук in Чат Tableau
Egor Larin
А у тебя их три первых
клиентов в день считаем. клиент в день один первый.
источник