Блеск и нищета 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С в Insight: как обеспечить актуальные данные для принятия решений
Выгрузка данных из 1С в Insight: как обеспечить актуальные данные для принятия решений
Почему устаревшие данные тормозят согласования и процессы в Insight. Сравниваем способы выгрузки из 1С и показываем, как обеспечить а...
Подробнее
Переход с SAP на 1С и миграция данных ERP: профессиональная методология, инструменты и практический опыт проектов
Переход с SAP на 1С и миграция данных ERP: профессиональная методология, инструменты и практический опыт проектов
Переход с SAP на 1С ERP — это комплексный проект трансформации корпоративного учета. Успех ERP-переезда определяется не выбором платформы...
Подробнее
Выгрузка данных из 1С в Greenplum: архитектура записи, ограничения и промышленная реализация
Выгрузка данных из 1С в Greenplum: архитектура записи, ограничения и промышленная реализация
Выгрузка данных из 1С в Greenplum начинается одинаково почти у всех.
Но от выбранного способа записи зависит, станет ли master узким...
Подробнее
Что такое витрина данных (Data Mart) и зачем она бизнесу
Что такое витрина данных (Data Mart) и зачем она бизнесу
Почему при наличии десятков отчётов сложно понять, что на самом деле происходит с маржинальностью и эффективностью маркетинга? Проблема...
Подробнее
От быстрой аналитики и первых дашбордов к масштабному контуру данных
От быстрой аналитики и первых дашбордов к масштабному контуру данных
Тернистый путь от View к Экстрактору 1С.
История начинается одинаково почти у всех
В компании появляется запрос на аналитику,...
Подробнее
Все статьи