August 14

Стоит ли связываться с Power BI в 2024-м году?

Жив ли Power BI в России или стоит брать другие инструменты? И какие альтернативы? А может быть часть функционала всё же жива? Давайте попробуем разобраться.

Ситуация сейчас

С введением санкций Microsoft запретили оплачивать какие-либо сервисы из России. Поэтому на текущий момент платных российских аккаунтов Power BI почти не осталось.

Как известно, платный аккаунт в основном делается для нескольких задач. Первая и основная - поделиться отчётом с коллегами/клиентами без выкладывания в интернет. Ну и дополнительно - отдельные рабочие области, потоки данных, работа с API и прочие удобства.

Пользователи решают проблему двумя способами - регистрацией аккаунтов через другие страны или заведением Power BI Report Server на локальном сервере. Любой из этих вариантов решает вопрос предоставления доступа коллегам и клиентам.

Но Power BI Report Server - всё же не Power BI Service. Приходится сидеть на старых версиях и функционал часто сильно урезан.

Что может случиться

Самая главная проблема - возможные блокировки по IP в Power BI Service. Если Microsoft будет блокировать все российские IP, вы не сможете зайти в Power BI Service без VPN а обновление отчётов с обращением к российским серверам остановится.

Но Microsoft не стремится никого блокировать, поэтому турецкие или казахские аккаунты отлично работают в России. Их могут заставить сделать это только жесткие санкции и большие штрафы, так как самим Microsoft выгодно чтобы российские пользователи продолжали работать.

Составляющие Power BI и возможные блокировки

Что из важного есть в Power BI? Power BI Desktop как основная программа для разработки, Power BI Service в качестве веб-службы и Power BI Report Server как локальная версия Power BI Service. Также, есть Excel, который включает в себя Power Query.

Из всего этого набора легко заблокировать только Power BI Service, что уже немало. Но всё остальное останется с вами. Вы сможете без труда вести разработку собственных отчётов и делиться файлами с коллегами (как в excel, так и в power bi). А если развернёте Power BI Report Server локально, сможете делиться отчётами с коллегами и клиентами.

Да, блокировка откинет вас назад и свежих фишек в вашем Power BI Report Server не будет, но зато сохранится вся инфраструктура и возможность работать над отчётами вместе с коллегами.

Альтернативы Power BI

Большинство инструментов типа DataLens или Google Looker работают по принципу "получить данные из БД и визуализировать их". Обычно это возможность делать SQL запросы и на их базе строить визуализацию. В целом неплохо, но в сравнении с Power BI - слабовато.

Есть опенсорсные Metabase и Superset - наверное самые интересные варианты для кастомной визуализации. Но насколько я знаю, и они дают всего лишь возможность визуализировать данные, но не имеют аналогов Power Query или DAX.

Фактически альтернатив Power BI нет, но разную функциональность можно заменить разными инструментами. Вместо Power Query можно использовать Python, вместо DAX - SQL (хотя это вряд ли сравнимо), вместо визуальной части - любой понравившийся сервис.

Стоит ли работать с Power BI и изучать его?

Всё зависит от вашей цели. Брать в 2024-м году Power BI в качестве основной профессии находясь в России я бы не стал. Хотя вакансий полно, в том числе и на 250-300 тысяч рублей. Так что многие активно учатся на BI-аналитиков и успешно устраиваются на работу, связанную с Power BI.

Если же вы хотите решить конкретную задачу и для этого нужен отчёт, тут я бы очень рекомендовал Power BI. Это в разы быстрее и проще, чем Python + БД + SQL + DataLens. К тому же знания Power Query всегда можно применить в Excel, что сильно ускоряет работу с любыми данными.

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