Делаю BI
описание
Рассуждаю про BI Размышляю про ценность BI Собираю мемасики про BI О себе: TL Core BI Авито @astigo
499
подписчиков
Охват к подписчикам
307,6%
ERR
Реакции к просмотрам
1,40%
446 на 21 постов
Пересылки к просмотрам
0,80%
255
Постов в день
0,1
всего 21
Где отзываются чаще
доля реакций к просмотрам- 14 авг.Нейрослоп для биайщиков --- не новые вызовы, а трансформация функции! В эпоху, когда данные перестают быть просто данными и превращаются в живую экосистему смыслов, встроенную в бесшовный контур принятия решений, BI-аналитик больше не строит дашборды... Не, ерунда какая-то получается. Хотел сатирически пройтись по нейрослопу, но понял что не получается. Хотя ощущение есть что из-за гигантского количества прочитанного нейротекста типичные LLM приемы и обороты прочно вросли в мозг и круг обучения замкнулся. Сейчас рабочей группой ковыряемся над интересной задачей - скомпоновать инструмент, который будет "под ключ" решать задачу создания дашборда, дирижируя различными скиллами и замыкая все это в саморазвивающуюся систему. Ну и помогать быстро делать качественную отчетность тем, у кого это не основная задача Внезапно ключевой проблемой стал не визуал (с ним все +- ок), не код (с ним все ок), не сбор требований (с ним вообще кайф) и даже не судейский контур. Воткнулся я в то, что в переходе от требований к макету генерится такой фееричный кал, что диву даешься. Пробовал и нативно использовать модели (кал) и создавать скиллы (кал) и использовать скиллы с гитхаба (симпатичный кал, особенно таблошные скиллы). Все равно грамотный биайщик делает макет дэша более продуманно и качественно В итоге решил сделать шаг назад и обратиться к источникам, есть же уже сформулированные правила и паттерны, книги, статьи и так далее про композицию дашбординга и решение вот этого этапа Собственно хотел бы с вами поделиться найденной литературой = ) Juice Analytics — A Guide to Creating Dashboards People Love to Use Предлагает выбирать основу структуры из flow / relationships / grouping, строить reading path и раскрывать информацию уровнями key metric → context → detail. Munzner — A Nested Model for Visualization Design and Validation методологический фундамент: domain problem → task/data abstraction → visual encoding/interaction → implementation. Brehmer & Munzner — A Multi-Level Typology of Abstract Visualization Tasks переводит пользовательские сценарии в операции макетирования Brumar et al. — A Typology of Decision-Making Tasks for Visualization полезный decision-first слой. Сложные решения декомпозируются в структуру Eckerson — Performance Dashboards BI-специфическая классификация разных типов дэшей Dashboard Design Patterns взаимосвязь информационной архитектуры и паттернов построения дашбордов А тут должен быть панчлайн поста но я его не придумал, сорян. Как потестирую такой подход - отпишусь стало ли лучше UPD: Итак, стало ощутимо лучше, макет получился качественнее и продуманнее)10,76%
- 24 июл. 2025 г.То чувство, когда ты внёс мааааленькие правки в логику которые ни на что не должны были повлиять, а сломалось абсолютно все:4,21%
- 10 июл. 2025 г.Чувство когда попал в пост к Роме Бунину @revealthedata Да еще в такой приятной компании)3,79%
- 28 мар.«Если в лесу падает дерево, и его никто не слышит - оно издаёт звук?» Когда я только пришёл в Авито, меня удивило, что не было большого дашборда по всей возможной выручке. Такого, где можно посмотреть все виды и типы выручки, понять механику их сборки (да и просто отличить "пивас" от "бибип" - это реальные названия если что, PVAS и BBIP). Может сделать какой-то несложный факторный анализ. Спойлер - не просто так такой дэш отсутствовал. Убедил руководителя что идея крутая и точно будет востребована. Сел делать. (Даже пользователей потенциальных опросил и требования собрал) Задача оказалась нетривиальной. Выручка в большой компании это хаотичный лабиринт из источников, логик, исключений и договорённостей. Но сделал. Вроде зашло, пользователи оценили, пошла обратная связь и доработки. Потом ещё доработки. Каждая казалась разумной. И вот здесь я попал в петлю, которую еще тогда не умел решать: сложность растёт → дашборд ломается чаще → поддерживать тяжелее → пользователи уходят → приоритет починки падает → сложность продолжает расти. Сейчас дашборд технически жив (зомби-дэш так сказать). Открыть можно. Его даже смотрят - часть функционала в нем еще работает (и даже MAU 37) На нём висит плашка: «Накопились критические изменения в источниках. Дашборд нуждается в рефакторинге и починке. Срок 2025Q4..2026Q1» Как вы бы могли догадаться, вскоре там будет 2026Q2 Второй квартал подряд этот срок съезжает, потому что находятся задачи приоритетнее. Я всё ещё верю в идею этого дашборда. Поэтому план такой: найти свободный вечер пятницы, взять несколько бутылочек пива, открыть Claude и наконец отрефакторить. Когда-нибудь. В Q2 😄3,49%
- 20 февр.Саша к себе в команду ищет BI разработчика - делать красоту и крутоту в HR аналитике) Настоятельно рекомендую и направление и Сашу= ) Фан факт - на матемаркетинге 2022 года я познакомился и с HR аналитикой Авито и с Сашей) Я тогда искал куда перейти из сбера и общался и с ними на предмет трудоустройства биайщиком, но Саша в тот момент еще не нанимал в свою команду а Авито мне отказал) Но в итоге мы все равно стали коллегами, я спустя год вышел в команду Core аналитики (причем Никита, который мена на ММ рекомендовал в HR оказался моим коллегой по команде), а Саша спустя три года присоединился к HR аналитике 📊 Тесен мир BI = )2,71%
- 11 июл. 2025 г.Биайщик: собрал требования, рассчитал данные, сделал красивый дэш Заказчик: Ну а если без шуток - когда ваши пользователи постоянно выгружают данные в эксель, то им точно не хватает функционала дашборда. Попробуйте выяснить зачем они это делают и реализовать самые частотные варианты2,68%
- 2 авг. 2025 г.История в трех актах (трагическая) как я в несколько подходов расчитывал неаддитивные метрики для дашборда Предисловие/ликбез Некоторые метрики являются неаддитивными - то есть сумма их разрезов не равна самой метрике. Например у нас есть DAU сайта (количество активных пользователей на сайте) И есть на сайте несколько страниц - на каждой из которой свое количество активных пользователей. В итоге нельзя так просто взять и сложить DAU каждой страницы и получить DAU сайта, потому что один пользователь может посетить несколько страниц, и при этом быть единственным посетителем сайта Акт 1 «Выглядит все просто» В принципе расчёт несложный - считаем агрегат для сайта и делаем union all агрегат для каждой из страниц. Общему DAU присваиваем значение page= 'Any' и вуаля - мы посчитали эту метрику. Но вообще, в SQL предусмотрен очень мощный «синтаксический сахар» для таких расчётов - функционал GROUP BY GROUPING SETS (<перечисление необходимых агрегаций>), написав GROUP BY GROUPING SETS ((event_dt), (event_dt, page)) мы как раз получим такой union all двух группировок, в которых недостающие разрезы будут null Есть еще два вида этих функций, которые тоже своего рода синтаксический сахар над grouping sets - ROLLUP и CUBE: один для ступенчатого перебора разрезов, а второй перебирает вообще все возможные варианты группировок. Вроде пока звучит просто? Но уже тут можно словить подвох - если у вас есть измерение NULL до группировки, то после неё вы не сможете отличить вышестоящий уровень агрегации от отсутствия разреза (в некоторых СУБД можно уровень агрегации выводить, но далеко не во всех). Так что если вы используете этот метод - запаситесь колясками! (COALESCE в разговорной речи:) В акте 2 расскажу что делать если оказалась что не все так просто2,23%
- 15 авг. 2025 г.Пятница? Пятничный мем!2,21%
- 1 дек.Что видит пользователь дэша когда биайщик насыпал море непонятных аббревиатур и технических полей Пятничных мемов у меня для вас нет, есть понедельничный1,98%
- 9 июн. 2025 г.PharmaDataMeeting №2 29 июня 2025, 15:00 (воскресенье) Друзья, всем привет. Собираемся на второй митинг нашего сообщества, в этот раз будут презентации спикеров из других отраслей, в том числе из бигтех компаний. Как всегда говорим про реальные кейсы, никаких агентств и рекламы, только максимально полезная информация для развития аналитического коммьюнити. 1️⃣ Герингер Владимир - директор бизнес-аналитики, GLS pharmaceuticals: "Информационная система: архитектура решения" Автор канала: PharmaDataLab 2️⃣ Снигирев Дмитрий - тимлид Core BI - Авито: "Как выглядит роль BI аналитика в требованиях разных компаний" Автор канала: Делаю BI 3️⃣ Корнев Иван - аналитик данных: "Приблизительный подсчёт уникальных записей в SQL" Автор канала: Откровенная аналитика Приходите, будет интересно! Ссылка для подключения: https://telemost.yandex.ru/j/65617501912823 🔥 - ставь, если придешь в эфир1,70%
- 6 апр.Новая рубрика - BI ЧГК Что изображено на этом графике? Могу сказать, что существует правильный ответ и я до него догадался) Ну и возможно многие из вас строили аналоги таких графиков)1,65%
- 20 нояб.Всем привет:) Впереди одно из любимейших мной событий от мира аналитики, матермаркетинг Я там буду уже четвертый раз, думаю понравится мне не меньше чем в предыдущие) Так что если у вас есть желание повидаться, пишите звоните 📊1,64%