можно было смотреть Event1->Event2->Event3, среднее время между ними или любые другие калькуляции? При этом важно иметь возможность задавать последовательность ивентов (точная, не точная, пропускать другие ивенты между нужными)? То что принято в подобных системах аналитики. Я нашёл пару докладов типп https://yandex.ru/efir?stream_id=40cef429501c6268975dbf25328804e8 Но выглядит это на первый взгляд костыльно и неполноценно. Классический пример воронки: https://help.amplitude.com/hc/en-us/article_attachments/115002761768/Screen_Shot_2017-01-18_at_3.37.20_PM.png Хочется уметь делать такое же очень быстро на очень больших данных.
У Яндекса есть своя https://appmetrica.yandex.ru/ И там до сих пор нет воронок, что наводит на мысль, что Clickhouse не очень подходит для таких задач.
через массивы вполне можно попробовать
https://clickhouse.tech/docs/ru/sql-reference/aggregate-functions/parametric-functions/#windowfunnel но сходу посчитать среднее время между событиями там вроде как нельзя
Обсуждают сегодня