All streams
Search
Write a publication
Pull to refresh
4
0
Павел Беляев @a_Polo

Веб-аналитик

Send message

О, это далеко не весь список проблем))
Например, в статье ничего не сказано об особенностях распределения ресурсов (памяти, процессорного времени) при выполнении запросов. В частности, при джойнах Кликхаус правый подзапрос помещает в память, а если он не вместится, запрос просто упадет.
В BQ проблема недостатка ресурса встречалась гораздо реже.
Чтобы насладиться главным преимуществом КХ - скоростью выполнения - нужно уметь его готовить, но это тема отдельной статьи (или серии статей).

Спасибо, интересный опыт. Мы тоже проходили примерно то же всё. Пару кварталов назад, правда, съехали с prophet, продуктовый аналитик наш запилил алгоритм, который считает выбросы как-то умнее, pyAde он его называет.

А можете пояснить, мне не дает покоя вопрос, почему ВК/Майл.ру использует сторонний Telegram, у вас нет своего чат-решения?

Спасибо за статью. Я начинающий в Clickhouse, задача та же - переехать с BQ на CH.
Но про оконные функции в кликхаусе нашлось вот такое: https://clickhouse.com/docs/en/sql-reference/window-functions/ Это появилось уже после выхода статьи?

А, это просто название переменной с настройками ГА, забыл замазать. Название может быть любым, создайте переменную типа «Настройки Google Analytics», задайте там идентификатор и прочие настройки вашего ГА, и имя этой переменной подставьте вот туда на вашем скрине.
Если вы не используете dataLayer при установке события на сайте, польза не так очевидна, конечно, особенно, если изменение кода осложнено.

Но всё же, если у вас появляется по нескольку новых событий в неделю, этот вариант стоит рассмотреть.

Кстати, щас подумал, можно немного еще подсократить настройку — убрать переменную universal_event_name, а в Метрику и другие системы передавать в качестве идентификатора события что-то вроде {{event_category}}_{{event_action}}_{{event_label}}.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity

Specialization

Data Analyst, Web Analyst
SQL
Web analyst
Data Analysis
Python