TGViewer
Channel Public Channel
Датавиз в BI • Алиса Ручкина

Датавиз в BI • Алиса Ручкина

@finebi_design

Графики, дашборды, датавиз 📈

Канал Алисы Ручкиной о разработке дашбордов, визуализации данных и секретах китайской BI-системы FineBI

По вопросам: @alisaruchkina

Начни отсюда: https://t.me/finebi_design/454

Ссылка на VK: https://vk.com/finebi_design
Subscribers
2.23K
Photos
407
Videos
28
Links
300
Recent Posts 11 shown
Post #740 466
Как быстро разобраться в устройстве чужого дашборда в FineBI

Если вы работаете с каким-либо BI-инструментом, неизбежно одно: рано или поздно вы получите в наследство дашборд, созданный кем-то другим.

Если повезёт, то это будет дашборд от коллеги, который всё ещё работает в компании и может ответить на вопросы.

Если не повезёт — от того, кто уже уволился и не сможет помочь. Хорошо, если есть какая-то документация, но как часто она бывает?

Итак, с чего же начать?

1️⃣ Проверка работоспособности

Для начала проверьте, работает ли вообще этот дашборд. Покликайте по элементам дашборда и убедитесь, что всё функционирует как надо. Проанализируйте, что показывает каждая визуализация, и проверьте, что фильтры делают именно то, что вы ожидаете.

Совет по передаче: Поддерживайте свои дашборды в актуальном состоянии! Периодически проверяйте свои старые работы, чтобы убедиться, что они всё ещё работают.

2️⃣ Проверка доступа к источникам данных

Возможно, потребуется сменить старые учётные данные на свои. Перейдите в раздел Public Data и откройте каждый источник, чтобы убедиться, что подключения работают корректно.

Совет по передаче: По возможности используйте сервисную учетную запись вместо личной для подключения к базам данных. Убедитесь, что несколько человек имеют доступ к используемым вами источникам.

3️⃣ Проверка фильтров источника данных

Фильтры, применённые в SQL-скрипте и при подготовке self-service датасета, не отображаются в настройках компонента, поэтому их легко не заметить. Проверьте фильтры каждого источника и изучите, что они делают.

Совет по передаче: Давайте фильтрам источника данных осмысленные названия и упоминайте их в документации.

4️⃣ Поиск скрытых графиков

Иногда графики на нижней панели не видны, потому что скрыты функцией Hide. Откройте их функцией Unhide all components для каждого дашборда в сабджекте.

Совет по передаче: Удаляйте ненужные графики, если они не используются в дашборде, чтобы не тратить время на их анализ в дальнейшем.

5️⃣ Изучение вычислений и параметров

Пройдите по каждому вычислению и параметру, посмотрите на логику и изучите, что они делают и как используются. Чтобы увидеть, где они используются, попробуйте его удалить (но не удаляйте по-настоящему).

Когда откроется окно с подтверждением удаления, вы увидите список других калькуляций и листов, в которых встречается это поле. Затем нажмите Cancel вместо удаления.

Обратите внимание, что в FineBI откатить удаление вычисляемого поля и параметра нельзя, поэтому проверяйте с осторожностью.

Совет по передаче: Используйте нумерацию в названиях, чтобы сделать логику многошагового вычисления понятнее или оставляйте комментарии в Remarks.

А с чего вы начинаете разбор чужого дашборда?

Ещё по теме: Какие функции FineBI помогают разобраться в легаси-дашбордах

#дашборд #база_finebi
  • 👍 8
  • ❤ 6
  • ✍ 3
  • 🤩 1
Post #739 694
Интересно, как бы выглядел детский сад для будущих биайщиков?

Всё те же прелести детской жизни: режим, утренники, шкафчики и манная каша.
Но с поправкой на нашу суровую дата-реальность.

Думаю, это выглядело бы примерно так:

🍚 На завтрак — манка с комочками данных.
Ну что ж... Едим, что дают

🎙Готовимся к утренникам, где будем презентовать свой дашборд.
С выражением рассказываем, что готовили несколько недель. Учимся говорить бойко и уверенно

🧸🐰 Примеряем разные костюмы:
▪️в костюме медведя идём к дата-инженерам и возмущаемся: «Кто топтал мою витрину?! Где мои данные?!»
▪️в костюме зайчика ходим к бизнес-заказчикам: «Все метрики вас ждут, смотрите, какие красивые цифры»

🛌 На тихом часе тренируемся притворяться спящим и не дёргаться, когда подходит воспитательница и шёпотом спрашивает: «Почему дашборд не грузится?». Спокойно лежим и делаем вид, что не паникуем

🍬 На свой день рождения раздаём конфеты так, чтобы никто не обиделся, но сначала конечно — лучшим друзьям. Это поможет научиться жонглировать задачами и равномерно распределять свои ответы на эдхоки между отделами

И да, родители специально не забирают детей допоздна, чтобы те с детства учились ждать.

Этот навык пригодится в работе, чтобы занять себя в ожидании, когда отработает sql-скрипт, когда дадут доступ или когда заказчик вернётся с обратной связью по дашборду ...

Что бы вы добавили в такой детский сад для будущих BI-аналитиков? 😄
#fun
  • 😁 17
  • ❤ 6
  • 🔥 3
Post #737 714
Гантельная диаграмма (dumbbell chart)

Такой график можно увидеть ещё под названиями barbell chart (barbell - штанга) или connected dot plot, то есть график с соединёнными точками.

Диаграмма гантелей – это разновидность точечного графика, в котором две точки соединены линией, которая обозначает изменение (размах, диапазон, разницу) между двумя точками данных для каждого измерения (категории).

🤩Точки данных соответствуют оси со значением метрики
🤩Группы отложены по другой оси
🤩Длина линии, которая соединяет точки – это разница между метриками

Группы необязательно должны быть упорядочены определённым образом, но сортировка может значительно улучшить восприятие визуализации (например, по убыванию величины изменения или убыванию актуального значения).

Чтобы построить гантельный график в FineBI, нужно:
1️⃣ Выбрать тип графика Custom Chart
2️⃣ Посчитать минимальную точку, максимальную и разницу между ними - например, сумму продаж за предыдущий год, последний год и изменение
3️⃣ Добавить на ось 2 раза минимальную точку и 1 раз максимальную
4️⃣ Для первой минимальной точки выбрать тип визуализации rectangular block с маленькой шириной Size, чтобы прямоугольник превратился в линию (сначала делаем линию, чтобы она была на нижнем слое визуализации под точками, а не накладывалась сверху)
5️⃣ Для остальных двух показателей выбрать тип визуализации Point в настройках графика Graphic Property

Для добавления информативности можно отобразить изменение метрики отдельным барчартом справа.

Что ещё почитать по теме:
🤩Dumbbell chart на сайте Flowing Data
🤩Dumbbell plot на сайте Datavizproject

#гантельныйграфик #практика
Датавиз в BI • Алиса Ручкина
  • ❤ 8
  • 👍 5
  • 🔥 4
Post #735 1.13K
Легкое пятничное

Прочитала в одной инструкции по созданию ии-агентов, что важно начинать не с кнопки "создать", а сначала ответить на вопросы: "что агент должен делать", "откуда брать данные" и др.

Подход аналогичен разработке дашборда, когда перед открытием BI-инструмента также важно сначала собрать требования (например, "зачем он нужен", "кто будет им пользоваться" и другие).

Я подумала, что это как ходить в магазин со списком — получается эффективнее, потому что тратится меньше времени на блуждания и меньше итераций из-за ошибок/забывчивости

#мысли
  • 👍 7
  • 💯 6
Post #733 2.72K
Век живи — век учись

… и учи других, если работаешь в core bi-команде

С появлением новых технологий расширяются требования к знаниям и навыкам — нужно уже и новое уметь, и старое никто не отменял. Можно разорваться, чтобы соответствовать🤯

В IT (и в BI в частности) необходимо постоянно учиться, чтобы идти в ногу со временем — системы обновляются и прогрессируют. Степень обновления может быть разной, но изучать новое все равно приходится.

Мне интересна тема обучения, потому что я работаю в core bi-команде, которая в том числе занимается обучением других разработчиков компании.

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

Полностью можно прочитать её по ссылке: Гайд, как обучать пользователей работе со сложными продуктами

Вот что я для себя отметила:

1️⃣ Пользователи хотят работать, а не учиться, поэтому покажите основной функционал в онбординге на примере простого UX-кейса

2️⃣ Разделите онбординг на уровни и используйте микрообучение — короткие, целенаправленные уроки по одной задаче. Добавьте чек-листы — они повышают завершаемость курсов на 30%

3️⃣ (Как бы ни хотелось рассказать всё, что знаешь) Пользователю нужно давать информацию тогда, когда она ему действительно нужна, а не выдавать всё сразу в самом начале

4️⃣ Поощряйте user-generated контент: шаблоны, гайды, видео от опытных пользователей

5️⃣ Примеры метрик, которыми можно измерить эффективность обучения:
🤩Completion rate — сколько пользователей завершили обучающий поток
🤩Feature adoption — рост использования целевых функций после обучения
🤩Support ticket volume — снижение запросов по базовым вопросам

#bi_soft_skills
  • 👍 14
  • ⚡ 7
  • ✍ 2
Post #724 1.29K
Налево пойдёшь – AI найдёшь,
направо пойдёшь – AI найдёшь


В прошедшую субботу 25 июля в СПб проходили сразу два офлайн-мероприятия – Технохаб Конф от Сбера в их офисе на Уральской улице и «Выходной» от Selectel в Музее современного искусства «Эрарта».

Я посетила их обзорно, чтобы успеть везде — хорошо, что между локациями всего 3,5 км.

Конечно, как и многие другие мероприятия в настоящее время, они оба были посвящены обсуждению AI со всех сторон.

1️⃣ Конфа от Сбера была скорее гиковская, акцент был сделан преимущественно на технические темы веб-разработки.

Я посмотрела офис, попила фильтр с фундучным молоком и послушала открывающий доклад двух исполнительных директоров о том, что будет, если ИИ исчезнет.

Если вкратце, то важен не только ИИ, но и качество коммуникации.

Запись докладов можно посмотреть только с телефона (на ноуте не открывается) на VK Видео по этой ссылке

2️⃣ Мероприятие от Selectel было более расслабленное, с чилл-зоной и экскурсией про искусство. Оно даже называлось не конференцией, а Day off, то есть Выходной.

🔹Я послушала доклад на тему «LLM в кресле психолога» от исследователя НИУ ВШЭ

Использование LLM в качестве психолога не может полноценно заменить консультацию с человеком и может быть не так безопасно и безобидно, как кажется.

Несмотря на то, что языковые модели успешно проходят тест на психотерапевта, они (особенно общедоступные) могут принести существенный вред и человеку, и косвенно обществу, поощряя или игнорируя психологические расстройства

🔹Побывала судьёй на промпт-баттле

Суть активности такая:

• 2 участника, у каждого — доступ к компьютеру с Qwen-чатом
• Им нужно выполнить задание на генерацию картинки. Можно написать только 1 промпт
• Даётся 5 минут и бонусом волнение от публичного лайф-промптинга
• Оценивают зрители, которые поднимают табличку за участника, картинка которого им понравилась больше

Такая активность мне очень понравилась — азартно, креативно и развивающе, можно играть с друзьями или коллегами😊

Расписание было такое, запись докладов опубликована по ссылке

такие #news
  • 🔥 10
  • 👍 5
Post #723 1.55K
#fun
  • 😁 58
  • 💯 8
  • 👍 3
Post #721 1.66K
По мотивам врачебного «Нет здоровых людей, есть недообследованные...»
#fun
  • 😁 35
Post #719 1.73K
Как завалить дашборд?

Две недели назад мы затягивали разработку дашборда, но сегодня действуем решительно и начисто проваливаем проект😈

*Завалить дашборд в данном контексте — провалить проект по разработке BI-отчётности. Это означает, что целевые пользователи не используют разработанный дашборд или перестают им пользоваться до того, как он начал приносить ценность

Как это сделать?

Дисклеймер: это вредные советы. Чтобы не завалить проект, делаем наоборот

1️⃣ Разрабатываем, хотя не определена проблема и нет понятного ожидаемого эффекта

2️⃣ Разрабатываем, хотя у пользователей уже есть аналогичный работающий инструмент, который их устраивает и нет причины его менять

3️⃣ Разрабатываем и только потом ищем заказчика

Мы знаем лучше, что ему нужно. Если Генри Форд смог, то чем мы хуже? Как он говорил: «Если бы я спросил людей, чего они хотят, они бы сказали, что хотят лошадь побыстрее»

Способность предвосхитить ожидания и угадать потребности есть у визионеров, глубоко находящихся в контексте, но это очень большая редкость и скорее исключительный случай

4️⃣ Разрабатываем, потому что «хотим, как у других» и «давайте попробуем что-то новое»

5️⃣ Разрабатываем, не тратя драгоценное время на интервьюирование, сбор требований и прояснение ролей и ответственности (само как-нибудь устроится!)

Если вы видите в этом канале ссылку на Канвасианство Александра Полоротова, то ни за что не открывайте и не изучайте её 👎

6️⃣ Заканчиваем разработку без тестирования и сверки данных

Пользователю нужно доверие к данным? Да когда я обманывал!

И последний совет.

Скажите магическую фразу:

«Cначала сделаем, потом посмотрим»

Вот теперь проваленный дашборд вам точно обеспечен! 😉

#дашборд #fun
  • 😁 14
  • ❤ 4
  • ⚡ 3
Post #718 1.17K
Приметы биайщика

В русской деревне было много поверий, например: рассыпал соль — жди ссоры.

Среди BI-аналитиков тоже есть люди суеверные, только приметы звучат иначе:

1️⃣ Рассыпать персональные данные — к ссоре.

2️⃣ Уши горят — твой дашборд смотрят.

3️⃣ Икота напала — коллега с предыдущей работы вспоминает тебя, пытаясь разобраться в твоих дашбордах.

4️⃣ Встретить DWH-инженера с пустой витриной — к неприятностям (к потере времени, денег и удачи).

5️⃣ Увидел начальника — к новому дашборду.

6️⃣ Левый глаз дёргается — к правкам дашборда, правый — к правкам правок дашборда.

7️⃣ Если перед началом новой задачи сесть на дорожку (помолчать пару минут) — её выполнение будет лёгкой и благополучной.

Дополняйте в комментариях своими приметами!

Ранее в канале:
🟡Пословицы и поговорки от биайщика
🟡Дашборд по гороскопу

#fun
  • 😁 23
  • 🔥 9
  • 🐳 4
Post #715 949
Мелочи оформления в FineBI, которые имеют значение

Сегодня о том, что кажется неважным и незначительным, но на самом деле это не так:

1️⃣ Подписывать шаги обработки данных на вкладке Data

Тогда легко понять, какие были преобразования, и проще найти нужное — для этого не требуется прокликивать каждый шаг и проверять

2️⃣ Ставить отличительный знак в названии параметра, например " _p"

Тогда в формуле наглядно видно, какое поле является параметром, и становится чуть проще разобраться в логике вычисления (на скриншоте пример расчёта баланса для ипотечного калькулятора)

3️⃣ Давать названия текстовым компонентам

Пригождается, если в текстовом компоненте используется значение из фильтра — удобно проверять влияние фильтра на него

4️⃣ Располагать дашборды и компоненты последовательно

Последовательность дашбордов в сабджекте влияет на порядок вкладок в опубликованном дашборде, если их опубликовано несколько (версия 6.1+).

Если разработчик поменяет последовательность, то это отобразится в директории у пользователя при просмотре.

А если располагать компоненты по мере появления на дашборде (слева-направо, сверху-вниз), то будет легче найти для редактирования нужный график, когда их много.

О других нюансах в FineBI читай в моей подборке постов 😉

#база_finebi
  • ❤ 7
  • ✍ 3
  • 🙏 3
Older posts →

About this channel

How can I read @finebi_design without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Датавиз в BI • Алиса Ручкина: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Датавиз в BI • Алиса Ручкина have?
Датавиз в BI • Алиса Ручкина (@finebi_design) has 2.23K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Датавиз в BI • Алиса Ручкина know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →