power bi для аналитики данных из 1С: практический опыт

21
Power BI для аналитики данных из 1С: практический опыт

Upload: marina-payvina

Post on 14-Apr-2017

413 views

Category:

Data & Analytics


7 download

TRANSCRIPT

Page 1: Power BI для аналитики данных из 1С: практический опыт

Power BI для аналитики данных из 1С: практический опыт

Page 2: Power BI для аналитики данных из 1С: практический опыт

1С – ERP-

система №1

по количеству внедрений в России1

Аналитика данных из 1С С чем сталкиваются аналитики:

Более 1 инсталляции/ конфигурации 1С Богатая отчетность в системе, но «шаг в сторону» - это: - Рост трудозатрат - Размножение отчетов - Рост нагрузки на 1С

1. Источник: TAdviser, 2014 2. Источник: 1С http://1c.ru/rus/partners/ckp-erp.jsp 3. Источник: РБК, 2015

Более 1,5 млн.

инсталляций в России2

Накоплена

масса данных для анализа, в том числе

в малых и средних компаниях

35%

8% 7% 7%

5%

38%

1С: Предприятие 8.0

Галактика ERP

MS Dynamics NAVISION

MS Dynamics AXAPTA

SAP ERP

Другие

Page 3: Power BI для аналитики данных из 1С: практический опыт

Power Pivot

Самообслуживание в аналитике: мифы и реальность

МИФ №1 Полное самообслуживание в аналитике существует. МИФ №2 Техническое решение аналитической задачи может занять много времени, но его результатами будут пользоваться еще дольше. МИФ №3 Если нет свободных ИТ-ресурсов, полная (широкая) выгрузка все решит!

АЛЬТЕРНАТИВА: Data Discovery

SSAS Tabular

Power BI

Page 4: Power BI для аналитики данных из 1С: практический опыт

Данные из 1С: А что тут сложного?

• Логическая структура БД полностью непонятна, если использовать типичный SQL-инструментарий

• Логическая структура БД может быть разной для одной и той же конфигурации (после бэкапа)

• Логическая структура БД меняется от релиза к релизу

• Некоторых объектов (таблиц и полей) нет в БД!

• В БД нет описания реляционных взаимосвязей таблиц

• Наличие ссылочных многозначных полей

Page 5: Power BI для аналитики данных из 1С: практический опыт

А потом случается разное: Типичный день с 1С

Воронка запросов

Запрос №1 Запрос №2 Запрос №….

ОБРАБОТКА ЗАПРОСОВ

Бизнес- пользователь

ИТ-СЛУЖБА

Разработчик 1С

2/6 запросов

4 из 6 отчетов не получены в

срок

Продвинутый аналитик

Шурик, долго еще с отчетом?

А можно и мне этот Excel?

Хм, выгрузить в Excel и свести пару таблиц – гениально, Ватсон!

Отчет уже не нужен, товарищ!

Page 6: Power BI для аналитики данных из 1С: практический опыт

Задача для аналитика: Товарные запасы • Иметь возможность оперативно

анализировать структуру и динамику запасов: • на любую дату • на любом складе • для любой товарной

категории • Регулярно предоставлять данную

информацию менеджерам

Директор Аналитик

Итак, необходимо:

Page 7: Power BI для аналитики данных из 1С: практический опыт

Решение задачи: Альтернативы

REST API ODATA

АТК 1С Коннектор

АТК_BiView

Page 8: Power BI для аналитики данных из 1С: практический опыт

1С: Существующий инструментарий

REST интерфейс платформы (v.8.3+) с использованием протокола ODATA

Типичные операции через REST: • Получение списка документов,

справочников, записей регистра сведений и т.п., возможно с фильтром;

• Получение данных элемента справочника, документа (по ссылке), данных записи независимого регистра сведений (по ключу), данных набора записей подчинённого регистра (по регистратору);

• Редактирование данных одного элемента справочника, документа и другого ссылочного объекта;

• Создание нового элемента справочника, документа, набора записей;

• Проведение одного документа, старт бизнес-процесса. Подробнее: http://v8.1c.ru/o7/201312rest/index.htm?printversion=1

ODATA ODATA ODATA

ODATA

REST web-сервис

Page 9: Power BI для аналитики данных из 1С: практический опыт

Структура данных в ODATA (90/1137=8%)

Page 10: Power BI для аналитики данных из 1С: практический опыт

ATK 1C Коннектор

• Сокращение трудозатрат по выгрузке данных для аналитических систем

• Ускорение процесса внедрения новых аналитических витрин

• Снижение нагрузки на учётную систему

• Решение проблем с недостаточностью внутренних ресурсов по 1С

• Решение проблем с выгрузкой больших объёмов данных

Первая версия: 2009 год

170+ активных пользователей

60+ компаний-клиентов

55+ компаний-клиентов используют

коннектор самостоятельно. Использование по отраслям (%)

Ритейл Дистрибуция Страхование Производство Другие

54% 26% 11% 5% 4%

Преимущества:

Page 11: Power BI для аналитики данных из 1С: практический опыт

Базовый функционал АТК 1С Коннектора

• Предоставление доступа к объектам 1С посредством SQL-представлений и таблиц с сохранением оригинального пространства имён конфигурации

• Преобразование отдельных видов полей, включая поддержку разработки моделей PowerBI

• Предоставление служебных таблиц с описанием взаимосвязей таблиц и полей в конфигурации (TRef, TLink)

• Переформирование набора SQL-объектов по запросу или по расписанию

• Постоянное отслеживание изменений в реализациях новых релизов для различных версий 1С

Page 12: Power BI для аналитики данных из 1С: практический опыт

Проконсультируемся: Специалист по 1С

1. Времени нет 2. На каждый день рассчитывать

показатели – очень «тяжёлый» отчёт

3. Обработка – миллионы записей, в таких разрезах, как надо – существующей нет, смотри пункт 1

4. Раз такой прыткий, тебе надо всего-то взять: o данные по движению товаров

из регистра ТоварыНаСкладах o данные по себестоимости

товаров из регистра ЦеныНоменклатуры

o и всех связанных справочников…

5. Заходи если чего…

Помоги взять данные из 1С:

Помоги разобраться

Page 13: Power BI для аналитики данных из 1С: практический опыт

Зачем понадобилось развивать АТК 1С Коннектор

• Очень много времени тратится на добавление аналитических срезов (атрибутов измерений)

• Большинство аналитических витрин (In-Memory, MOLAP, ROLAP) используют 3 базовых топологии модели данных, в основе которых находится таблица фактов или мульти-фактов: • Широкая таблица • Звезда • Снежинка

• Связь между таблицами в аналитических моделях идёт по одному натуральному/суррогатному простому/композитному ключу

• Полностью определённая логика и структура взаимосвязей между объектами 1С

• Формализуемое на 80%+ пространство имён модели данных

Page 14: Power BI для аналитики данных из 1С: практический опыт

АТК_BiView: Уровень 2

Режим SQL-представлений

Автоматизация присвоения полям данных правильных имен. Новое пространство имён объектов. Разрешение ссылок первого уровня. Транспонирование нереляционных атрибутов (субконто бухгалтерских проводок и т.п.)

Page 15: Power BI для аналитики данных из 1С: практический опыт

АТК_BiView: Уровень 3

Режим проектов

• Надстройка над Уровнем 2 BiView

• Создание проектов витрин (модели-«снежинки») на основе одной или нескольких таблиц фактов (регистров накопления, документов)

• Трансформация сети взаимосвязей в направленный граф

• Формирование специфического пространства имён внутри проекта

• Инструментарий фильтрации неактуальных таблиц и полей с автоматическим отбрасыванием связанных «кустов» данных

• 2 режима работы: полный режим и режим отладки

Page 16: Power BI для аналитики данных из 1С: практический опыт

А в результате: Отличная работа и бонусы!

Page 17: Power BI для аналитики данных из 1С: практический опыт

Консультационная Группа АТК: ИНФОРМАЦИЯ О КОМПАНИИ

АО «Консультационная Группа АТК», www.atkcg.ru

Page 18: Power BI для аналитики данных из 1С: практический опыт

ЛЮДИ Стаж работы по BI-системам с 2008 года

ИННОВАЦИИ Собственные ИТ-разработки

Консультационная Группа АТК: ключевые ценности и достижения

КАЧЕСТВО ТОП-10 BI-интеграторов России*

2003 Золотой партнер

Microsoft

2008 Начало

работы с BI-системами

200+ клиентов по BI-системам

19 лет на

ИТ-рынке

2013 Лучшее

мобильное аналитическое

решение

2016 Лучше

масштабное аналитическое

решение

* Крупнейший BI-интегратор России 2009-2014 (по версии CNews и TAdviser)

Page 19: Power BI для аналитики данных из 1С: практический опыт

Консультационная Группа АТК: 200+ клиентов АТК по BI-системам

Ритейл (70+) Дистрибуция (30+) Фармацевтика (20+)

FMCG (20+) Финансы (20+)

Page 20: Power BI для аналитики данных из 1С: практический опыт

Розница Страхование Фармацевтика

Дистрибуция FMCG Финансы

АТК QlikView for Retail АТК QlikView for Insurance

АТК QlikView for Distribution

АТК QlikView for Pharma

АТК QlikView for FMCG АТК QlikView for Finance

Консультационная Группа АТК: отраслевые решения АТК QlikView

Инвестиции Производство Микрофинансы АТК QlikView for Investment АТК QlikView for Industry АТК QlikView for Microfinance

Page 21: Power BI для аналитики данных из 1С: практический опыт

УЗНАТЬ БОЛЬШЕ АО «Консультационная Группа АТК»

121087, Россия, Москва,

ул. Барклая, д. 6, стр. 3,

БЦ «Барклай-Плаза», оф. 202

+7 (495) 937 16 50

[email protected]

www.bi.atkcg.ru

– позволяет создать по 25 таблиц регистров,

документов и справочников

– Версии 1С: 8.1, 8.2, 8.3 под управлением СУБД

Microsoft SQL Server

СКАЧАТЬ ТРИАЛ ATK_BiView