Блеск и нищета Power BI

Power BI уверенно завоевывает сердца аналитиков и их соратников, которым не могут (не хотят, поставили в очередь, сделают через месяц) сделать нужные отчеты программисты 1С (и не 1С).

01 июня 2020
Время чтения: 6 мин.

Чем обусловлена популярность Power BI

Набросать связи между таблицами, сделать простой дашборд, добавить расчетные “меры” - это все настолько элементарно в Power BI, что этим продуктом сейчас пользуются все, ну или почти все.

Несколько лет назад это направление бизнес-аналитики было сродни элитарному.

Не все могли позволить себе разработку полноценного решения OLAP. Теперь же кажется, что собрать бизнес-аналитику “на коленке” проще простого. Но всё сложнее.

И это правильно.

Power Bi по сути является системой самообслуживания в сфере бизнес-аналитики. Здесь не требуется программист, архитектор и сотни часов разработки для того, чтобы получить непротиворечивые достоверные данные здесь и сейчас, проанализировать их и представить результат анализа в доступном для презентации виде.

С какими же сложностями сталкиваются начинающие (и не только) бизнес-аналитики?

Если посмотреть на запросы в интернете, то  - это:

  • Как получить данные из 1С?

  • Мне программисты 1С/iiko/r-keeper сделали выгрузку в файлы - как собрать данные из множества файлов за каждый месяц в единую таблицу продаж/закупок/оплат/…?  

  • Я тут узнал, что можно получать данные из 1С по OData, но у меня (варианты): 1. Ничего не работает; 2. Все очень медленно загружается; 3. Загрузка останавливается по таймауту. Что делать?

  • Что делать, если 1С опять обновили и у меня ничего не работает и т.д.

Пути решения вопросов

Выходит, что программисты и бизнес-аналитики идут по следующему пути:

1 вкладка.png

Вопрос: А как надо?

Ответ: можно как угодно, но если думать о развитии системы и о ее дальнейшей поддержке, то правильнее делать вот так:

2 вкладка.png

Почему?

  1. Бизнес-аналитик работает не напрямую с транзакционными системами, а с “абстракцией” - отдельной базой данных - Витриной данных/Хранилищем данных;

  2. Нет блокировок в транзакционных системах;

  3. Нет риска что-то сломать;

  4. Единое Хранилище данных:

  • непротиворечиво;
  • очищено от “кривых” данных;
  • данные из разных транзакционных систем - CRM, 1С, Бюджетирование, iiko, самописная OLTP и т.д.- собраны воедино и их данные согласованы по измерениям;
  • в Хранилище сделаны необходимые абстракции и расчеты (например, остатки или прогнозы);
  • в Хранилище транзакции свернуты (сгруппированы) до документа или до дня, что позволяет нормально работать с большими данными;
  • в Хранилище сделаны предрасчеты (цен, стоимостей на дату и т.д.) по вашим запросам;
  • 1С может спокойно обновляться, модифицироваться - в Power BI все будет работать, ведь источником данных для Power BI является “Хранилище данных”, а не сама OLTP.
Если вам необходим “полный онлайн” в источнике данных, то Хранилище/Витрину данных мы можем построить как:
  • набор представлений к вашим транзакционным базам с моментальным доступом к изменениям данных.Для 1С это реализуемо в клиент-серверном варианте;
  • набор связанных таблиц с задержкой обновления данных от транзакционной базы (1С, iiko и т.д.) в буквально несколько минут. Это зависит от серверных мощностей и используемой СУБД как в транзакционной базе, так и в Витрине/Хранилище).

Строим Хранилище данных

Несмотря на всю инновационность Power BI (колоночная база данных VertiPaq, расчет In-Memory и т.д.), мы возвращаемся к классике - построению Витрин данных или Хранилища данных, включающего в себя эти самые Витрины данных.

Вы можете решить сами, как именно строить Хранилище данных -  от частного к общему или от общего к частному.

Мы больше поддерживаем методологию Кимбалла  - создание Витрин данных под реальные бизнес-задачи и запросы пользователей с последующим объединением Витрин данных в единое Хранилище. Такой подход позволяет быстрее получить видимый результат. А значит, ведет к более быстрому внедрению системы бизнес-анализа у Заказчика.

Совместная работа

совместная работа.jpg

Давайте объединим усилия:

  • мы делаем для вас Хранилище данных (Витрины), где все измерения и факты собраны в “звезду”, где прописаны все связи между таблицами, поля указаны в читаемом формате, введены необходимые абстракции и убрана излишняя детализация;
  • настраиваем основу для работы с Power BI;
  • если у вас есть желание изучать Power BI, то подберем необходимые курсы;
  • вы самостоятельно делаете аналитику в Power BI (если есть такое желание и возможности).

Вы получаете:

  • живую систему, которую можно развивать;
  • открытую платформу для бизнес-анализа;
  • свободу от рутины по подготовке и очистке данных для анализа.

Возникли вопросы?

Напишите нам — мы подскажем и поможем подобрать лучшее решение под вашу задачу.
Оставьте заявку

Другие статьи

Синхронизация 1С:УНФ и 1С:Бухгалтерии: как настроить и избежать ошибок в учете
Синхронизация 1С:УНФ и 1С:Бухгалтерии: как настроить и избежать ошибок в учете
В статье разберем, какие данные передают между УНФ и Бухгалтерией, с какими проблемами сталкиваются, как настраивают обмен и почему и...
Подробнее
ETL против ручной выгрузки: где заканчивается «быстрый старт» и начинается зрелая работа с данными
ETL против ручной выгрузки: где заканчивается «быстрый старт» и начинается зрелая работа с данными
В статье разбираем ключевые отличия ручных процессов и ETL/ELT-подхода, признаки необходимости перехода к автоматизации и практические ке...
Подробнее
Миграция SAP на 1С: почему «проектный подход» проигрывает инфраструктуре
Миграция SAP на 1С: почему «проектный подход» проигрывает инфраструктуре
Почему миграция с SAP на 1С превращается в дорогой и рискованный проект — и как инфраструктурный подход ломает эту модель.
Подробнее
Выгрузка данных из 1С в Excel: основные способы, пошаговая инструкция и возможные проблемы
Выгрузка данных из 1С в Excel: основные способы, пошаговая инструкция и возможные проблемы
Покажем, как можно упростить процесс выгрузки из 1С в Excel и как это при необходимости автоматизировать в отлаженный бизнес-процесс
Подробнее
Как перейти с Excel на BI за 7 дней: Техническое руководство
Как перейти с Excel на BI за 7 дней: Техническое руководство
Переход с Microsoft Excel на полноценную BI-систему — это не про «красивые графики», а про архитектуру данных. За 7 дней вы выстроите пут...
Подробнее
Все статьи