Power BI Design
12.9K subscribers
306 photos
46 videos
19 files
167 links
Руки растут из Jobы, а хочется красоты в отчётах Power Bi?
Ты заходи, здесь UXUIтельные советы от @BISupplyBA

https://knd.gov.ru/license?id=673d98b7b7aeb106ce09e9fc&registryType=bloggersPermission
加入频道
Решение для достижения плана свыше 100% и отображения целевого значения через SVG в матрице.

достигатор = 
VAR __Percent = [выполнение %] --ваша мера выполнения
var num_1 = INT(IF(__Percent>1,100,__Percent*100))
VAR __Colour =
SWITCH(
TRUE(),
num_1<=60, "#901F1F", -- красный
num_1<=80, "#DFB228", --желтый
"#6C882A" --зеленый
)
VAR __JP = 90 --- целевое значение, можно заменить на меру

return
"
data:image/svg+xml;utf8,
<svg width='100' height='20' viewBox='0 0 100 20' fill='none' xmlns='http://www.w3.org/2000/svg'>
<rect width='100' height='20' rx ='5' fill='#D9D9D9'/>
<rect width='"&num_1&"' height='20' rx ='5' fill='"&__Colour&"'/>
<line x1='"&__JP&"' y1='0' x2='"&__JP&"' y2='"&__JP&"' stroke='black' stroke-width='2'/>
"
&
IF(num_1>=100, --если значение больше 100%, то рисуется звезда
"<path d='M10 0L13.1153 5.71221L19.5106 6.90983L15.0406 11.6378L15.8779 18.0902L10 15.3L4.12215 18.0902L4.9594 11.6378L0.489435 6.90983L6.88474 5.71221L10 0Z' fill='#FFFFFF'/>")
&"
</svg>
"
61🔥45👍21👏4💯1
Курс "Коробка полезностей RS"
Тонна полезной информации для вас.

Что в курсе:
1. Установка RS пошагово
Вы получите видео с поэтапными инструкциями для самостоятельной установки
2. Администрирование
Понятнее, чем в справке. RLS бонусом
3. Скрипт для бота в ТГ
Для мониторинга за работой обновлений отчетов и алертами в ТГ
4. Панель мониторинга
Для разработчиков, которые хотят понять как часто используются ваши отчеты и кем
5. Переезд с облака
Инструкция по перевозу ваших облачных отчетов на RS. Да, это реально. Покажем различия.
6. Скрипт для источников
Python скрипт для вывода всех источников данных ваших моделей.
7. User инструксьон
Разработка интерактивных и обычных инструкций для юзеров отчетов
8. Особенности RS
Работа с интернет источниками и гугл таблицами. Замена FP.
9. Секреты визуализации
Ваш отчет в RS может быть вкуснее облачных
10. Скрипт для автопереключения вкладок на телевизоре
Ну вдруг надо =)
11. Кастомная тема для оформления портала Power BI RS
От моих коллег из компании DEEONE. Делают кубы, системы аналитики и скидки, если говорите про мой канал =)

Купить можно за 5 555 руб

Сразу после оплаты на сайте вы получите ссылку на чат курса.
https://bidesigner.pro/
👍39🔥2214
This media is not supported in your browser
VIEW IN TELEGRAM
Да, так можно в Power BI =)
И скругления барчартов, и поп-ап окошки, и навигация по ним. Да и просто красиво =)
🔥149😱2717👍4🥰2🦄1
Просто SVG сладенькая для трех KPI
!!!! SVG KPI BAR = 
VAR __RandPlan1 = [%Plan_Sales_Achivement]*255/100*100
VAR __RandPlan2 = [%Plan_Royaly]*255/100*100
VAR __RandPlan3 = [%Plan_Request]*255/100*100
RETURN
"
data:image/svg+xml;utf8,
<svg width='515' height='255' viewBox='0 0 515 255' fill='none' xmlns='http://www.w3.org/2000/svg'>
<rect width='165' height='255' rx='28' fill='#1E293B'/>
<rect y='0' width='165' height='"&__RandPlan1&"' rx='28' fill='#334155' transform='rotate (180 82.5 130)'/>
<rect x='175' width='165' height='255' rx='28' fill='#115E59'/>
<rect x='175' y='0' width='165' height='"&__RandPlan2&"' rx='28' fill='#14B8A6' transform='rotate (180 257.5 130)'/>
<rect x='350' width='165' height='255' rx='28' fill='#9F1239'/>
<rect x='350' y='0' width='165' height='"&__RandPlan3&"' rx='28' fill='#F43F5E' transform='rotate (180 432.5 130)'/>
</svg>
"
👍48🔥3815🤷‍♀5🤷‍♂5❤‍🔥5🤷4🏆1
В Power BI показали фичу ввода данных в базу данных через отчет 🧐

Если в BI-щик, то уверена, что хоть раз вас спрашивали:
А можно вот тут в табличку ввести значения и сохранить?

В PBI с 2025 года будет можно. Пост раз, два.

У меня чувства смешанные. С одной стороны и правда может быть удобно для какой-то разметки пользователей, когда работаешь с отчетом. С другой – как это все контролировать и что там кто куда вписал – большой вопрос.
👍64🤔25🔥8💯54🤯4👎2
🐈 Доброго дня, коллеги!
Хочу порекомендовать вам отличный канал про вакансии с указанием зарплат BI, Data Engineer, Data Analytics, Data Governance от товарища Константина Карнаухова. Там и по Power BI нашему любимому, так и на другие системы дают вакансии.

Вот ссылочка, забирайте себе и делитесь с коллегами по цеху:
📎 https://yangx.top/biheadhunter

Реклама, но от души и с чистым сердцем рекомендую.
erid 2VtzqxE6QoZ
Частное лицо Карнаухов К.Ю.
ИНН 312821768048
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🤝15🔥10
Идеальный пример навигации в Power Bi.
Это про идеи развития продукта на форуме fabric со статусами их реализации.
Да, все спойлеры в навигации сделаны закладками.
Вкусно, часть идей по навигации точно утащу в свои проекты 😍
Потыкать:
https://msit.powerbi.com/view?r=eyJrIjoiYmQ5ODYzYmQtOWU5MS00M2VmLWE5MmMtNjE3YzY2ZjRjZTY2IiwidCI6IjcyZjk4OGJmLTg2ZjEtNDFhZi05MWFiLTJkN2NkMDExZGI0NyIsImMiOjV9
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥416
Power BI Design
Курс "Коробка полезностей RS" Тонна полезной информации для вас. Что в курсе: 1. Установка RS пошагово Вы получите видео с поэтапными инструкциями для самостоятельной установки 2. Администрирование Понятнее, чем в справке. RLS бонусом 3. Скрипт для бота…
Если вы ждали чуда, то оно произошло =)
Курс по RS завершен на
🟢🟢🟢🟢🟢🟢🟢🟢🟢🔘97%.
Продажи закрою 12.12.2024

Последний шанс приобрести знания по низкой цене. Все материалы остаются с вами навсегда, изучайте в удобное для вас время.
Сразу после оплаты на сайте вы получите ссылку на чат курса.
https://bidesigner.pro/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥64
07.12.24 Дата сторителлинг конференция (онлайн бесплатно)

Все самые крутые спецы датавиза собрались рассказать вам про то, как праведно работать с визуализацией.

Меня тоже позвали, выступлю с докладом в 12:00 на тему "Как собрать впечатляющий дашборд из данных и палок".

Регистрируйтесь и го общаться! Будет СУПЕР-ИНТЕРЕСНО, .
Онлайн формат лёгкого безумия и красоты 😍
https://yangx.top/date_storytelling_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41🔥181
я сотворила бабочку, на этом все
54🔥31😁15👍12🤣3
🌟 Короче про АВС.

Мои коллеги из DEEONE изобрели новую методику подсчета АВС, которая прокрутит даже 100 000 товаров!

Для сравнения мы взяли датасет на 10К номенклатур и построили гистограммы АВС:
🟡Daxpatterns 5 027 милисекунд
🟢Deeone 364 миллисекунд.

😍 Ну и куда без красоты?
Построили динамику изменения классов АВС помесячно по номенклатуре. Это будет полезно тем, кто торгует на маркетплейсах или имеет обширную матрицу и нестабильный спрос.

📎 PBIX во вложении к посту, как и всегда
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥1723👍2
Сложность этой svg заключается в генерации остатка серых прямоугольников. Мне красиво, но пока не оптимально скорее всего.
1000. SVG KPI Sales =
VAR __Measure = INT([% Выполнения]*100)
VAR __Color =
SWITCH(
TRUE(),
__Measure<=50, "#FF6B6B",
__Measure<=70, "#FFB000",
"#00B097"
)
VAR __FirstSVG = "data:image/svg+xml,<svg width='340' height='20' viewBox='0 0 230 20' fill='none' xmlns='http://www.w3.org/2000/svg'>"

VAR __10 = "<rect width='14' height='20' rx='4' fill='"&__Color&"'/>"
VAR __20 = "<rect x='24' width='14' height='20' rx='4' fill='"&__Color&"'/>"
VAR __30 = "<rect x='48' width='14' height='20' rx='4' fill='"&__Color&"'/>"
VAR __40 = "<rect x='72' width='14' height='20' rx='4' fill='"&__Color&"'/>"
VAR __50 = "<rect x='96' width='14' height='20' rx='4' fill='"&__Color&"'/>"
VAR __60 = "<rect x='120' width='14' height='20' rx='4' fill='"&__Color&"'/>"
VAR __70 = "<rect x='144' width='14' height='20' rx='4' fill='"&__Color&"'/>"
VAR __80 = "<rect x='168' width='14' height='20' rx='4' fill='"&__Color&"'/>"
VAR __90 = "<rect x='192' width='14' height='20' rx='4' fill='"&__Color&"'/>"
VAR __100 = "<rect x='216' width='14' height='20' rx='4' fill='"&__Color&"'/>"

VAR _10 = "<rect width='14' height='20' rx='4' fill='#D9D9D9'/>"
VAR _20 = "<rect x='24' width='14' height='20' rx='4' fill='#D9D9D9'/>"
VAR _30 = "<rect x='48' width='14' height='20' rx='4' fill='#D9D9D9'/>"
VAR _40 = "<rect x='72' width='14' height='20' rx='4' fill='#D9D9D9'/>"
VAR _50 = "<rect x='96' width='14' height='20' rx='4' fill='#D9D9D9'/>"
VAR _60 = "<rect x='120' width='14' height='20' rx='4' fill='#D9D9D9'/>"
VAR _70 = "<rect x='144' width='14' height='20' rx='4' fill='#D9D9D9'/>"
VAR _80 = "<rect x='168' width='14' height='20' rx='4' fill='#D9D9D9'/>"
VAR _90 = "<rect x='192' width='14' height='20' rx='4' fill='#D9D9D9'/>"
VAR _100 = "<rect x='216' width='14' height='20' rx='4' fill='#D9D9D9'/>"

VAR _Text =
"<text x='280' y='15' font-size='15' text-anchor='end' fill='black' font-family='sans-serif' >" & __Measure &"%" & "</text>"

VAR __EndSVG = "</svg>"
VAR __SwitchPart=
SWITCH(
TRUE(),
__Measure<10, _10&_20&_30&_40&_50&_60&_70&_80&_90&_100,
__Measure<20, __10&_20&_30&_40&_50&_60&_70&_80&_90&_100,
__Measure<30, __10&__20&_30&_40&_50&_60&_70&_80&_90&_100,
__Measure<40, __10&__20&__30&_40&_50&_60&_70&_80&_90&_100,
__Measure<50, __10&__20&__30&__40&_50&_60&_70&_80&_90&_100,
__Measure<60, __10&__20&__30&__40&__50&_60&_70&_80&_90&_100,
__Measure<70, __10&__20&__30&__40&__50&__60&_70&_80&_90&_100,
__Measure<80, __10&__20&__30&__40&__50&__60&__70&_80&_90&_100,
__Measure<90, __10&__20&__30&__40&__50&__60&__70&__80&_90&_100,
__Measure<100, __10&__20&__30&__40&__50&__60&__70&__80&__90&_100,
__10&__20&__30&__40&__50&__60&__70&__80&__90&__100
)
RETURN __FirstSVG & __SwitchPart &_Text& __EndSVG

P. S. : Наверное, это как-то можно запихнуть в REPT(), но я не могу сморщить мозг так, чтобы избежать цикла.
👍2819🔥11
This media is not supported in your browser
VIEW IN TELEGRAM
Да. и анимированное тоже можно, чего бы нет 🤪

Animated SVG =
// Calculate the maximum utilization from the 'Table'
VAR _Percentage =INT(IF([% Выполнения]>=1,1,[% Выполнения]) *100 )

// Format the utilization percentage for display
VAR _PercentageFormate = FORMAT(_Percentage, "#0")

// Calculate the width of the progress bar based on the utilization percentage
VAR _ProgressBar = _Percentage

// Construct the SVG image with dynamic values
RETURN
"data:image/svg+xml;utf8," &
"<svg width='120' height='30' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='https://lnkd.in/dZ5ikEfb' display='block' overflow='visible'>
<defs>
<!-- Define a linear gradient for the progress bar -->
<linearGradient id='gradient' x1='0%' y1='0%' x2='80%' y2='0%' gradientUnits='userSpaceOnUse'>
<stop offset='45%' style='stop-color: #24D1DB' />
<stop offset='130%' style='stop-color: #0FF14E'/>
</linearGradient>
</defs>

<!-- Background rectangle for the entire SVG -->
<rect x='0' y='0' width='120' height='20' rx='10' ry='10' style='fill: #F4F4F4'/>

<!-- Rectangle for the label background -->
<rect x='2.5' y='2.4' width='37' height='15' rx='8' ry='8' style='fill: #000000' />

<!-- Label text displaying the utilization percentage -->
<text x='22' y='11.2' fill='white' text-anchor='middle' dominant-baseline='middle' font-family='Arial' font-weight='bold' font-size='12'> "& INT([% Выполнения]*100 ) &" <tspan font-size='8' fill='white'> % </tspan> </text>

<!-- Progress bar rectangle with animation -->
<rect x='42.5' y='2.4' width='"& _ProgressBar &"' height='15' rx='8' ry='8' style='fill: url(#gradient)'>

<!-- Animation to gradually increase the width of the progress bar (a Code by Rahun Singh Chundawat)-->
<animate attributeName='width' from='0' to='"& _ProgressBar -25&"' dur='4s' fill='freeze'/>
</rect>
</svg>"
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥748👏4👍1
Как просто верстать отчёты в Power BI и не страдать

Присоединяйтесь к нашему вебинару 17 декабря в 19:00 по МСК, где мы за 60 минут в прямом эфире создадим отчёт, который будет не только ровным, но и сочным, а главное — удобным для восприятия!

Спикер вебинара, Мария Гришина — ведущий BI аналитик в ООО Салаир (РЖД) и автор телеграмм-канала «Power BI Design» — раскроет секреты грамотной верстки, поделится полезными приёмами и лайфхаками.

Вы узнаете, как правильно расставлять акценты, использовать цветовые схемы и шрифты так, чтобы ваши отчёты вызывали восторг у коллег и руководства.

➡️ Зарегистрироваться: https://clck.ru/3FCnoK
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🔥157🍾2
🐈 Вкусный UXUI для товарищей из DeeOne

Коллеги занимаются строительством DWH и семантических моделей, а рисует отчеты Машенька 😍.

Специально для вас и с согласования заказчика, перенесла дизайн на рандомный датасет.

📎 PBIX сами знаете где прячется
Please open Telegram to view this post
VIEW IN TELEGRAM
25👍85🔥4418🤮3🍓3💩1
🐈 Бесплатный семинар 24.12.24 в 12:00 мск.

Тема: стильная Инфографика в отчётах.

Зачем: радовать директора новогодним отчетом.

Где : тут была ссылка
Запись: не получилась, я не совладала с инструментом, простите

С наступающим!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥119🎄26👍1813❤‍🔥2