Power BI является удобным инструментом для бизнес-аналитика, так как сервис представляет данные в виде интерактивных панелей и графиков. Но, чтобы использовать данные 1С в Power BI, к ним нужно получить доступ. Сделать это самостоятельно не так просто и потребует много времени.
Выгрузить данные из 1С в Power BI можно через:
Odata;
Выгрузку данных в текст или Excel;
Через внешние платные сервисы с подпиской.
У этих методов есть свои минусы:
выгружать данные в файл долго;
доступ к внешним сервисам нужно постоянно оплачивать, к тому же они могут быть небезопасными;
а Odata может зависнуть при передаче большого количества данных и в момент запросов сильно нагружает базу.
Предыстория: Мы разрабатываем витрины данных, внедряем OLAP и реализуем различные интеграции, поэтому нам часто нужен доступ к данным из баз 1С. Чтобы не сталкиваться с этими проблемами, мы разработали коннектор к 1С, который позволяет получить доступ к данным и выгрузить их в Power BI.
Состав решения
Таблицы и документы 1С, из которых можно представлять данные:
справочники и документы, а также их табличные части;
планы видов характеристик;
регистры сведений;
регистры расчета и регистры накопления;
перечисления (заполняем view перечисления всеми данными, которые в них есть, включая наименование);
Запуск файла обработки в программе 1С:Предприятие;
Настройка и подключение к MS SQL Server. Для работы нужно заранее создать БД для хранения представлений;
Выбор и создание необходимых сущностей для генерации;
Переход в Power BI и подключение к заранее созданной БД для хранения view.
Пример настройки коннектора и создания view
На видео показан подробный процесс выгрузки данных из 1С через коннектор и создания панелей в Power BI.
Это вариант в версии 2 (используется для Power BI)
В результате получаем интерактивные панели, которые удобно анализировать. С помощью коннектора вы можете самостоятельно создавать такие графики примерно за 8 минут.
А вот вариант, который удобно использовать для Yandex Datalens
Особенностью нашей разработки является поиск и правильное именование ключевых полей в представлениях, благодаря чему в 70% случаев возможно использование автоматических связей (актуально для Qlik Sense и Power BI). Если ключевое поле справочника совпадает с полем документа или регистра, то связь между этими полями будет создана автоматически. Обработка разработана под MS SQL Server и PostgreSQL.
Отличия между версиями № 2 и 3:
Версия 2 - Создает Представления (View) для каждой отдельной сущности, т.е. "Одна таблица" = "Одно представление"
Версия 3 - Позволяет создать одно Представление (View) на Регистр и связанные с ним сущности (справочники, документы и т.д.). т.е. "Много таблиц" = "Одно представление"
Оставляйте заявку для получения коннектора и получите готовое решение для выгрузки данных из 1С.
Оставить заявку
Достоинства обработки
Использование коннектора имеет следующие преимущества:
коннектор значительно ускоряет бизнес-аналитику доступ к таблицам 1С в MS SQL Server;
быстрая выборка данных из таблиц 1С (определяется скоростью чтения данных БД MS SQL Server);
основная база 1С никак не затрагивается, а все представления создаются в отдельной базе MS SQL Server;
удобно создавать и пересоздавать представления;
простой и понятный интерфейс.
Требования, условия, ограничения
Обработка работает с конфигурациями 1С 8.3, но при модификации сможет работать с версиями 1С 8.1 и 8.2.
Для работы необходимо прямое подключение к БД 1С через клиент-серверный режим с использованием MS SQL Server.
Тестировалась на УТ 11.4 и 10.3, 1С ERP, на 1С “Комплексная автоматизация”, 1С: УНФ, 1С:ЗУП.
Будет работать и на других конфигурациях, подобных 1С 8.3, так как использует общие для 1С 8.3 механизмы чтения и обработки данных.
Для работы на обычных формах необходимо открывать обработку в пользовательском режиме 1С в тонком клиенте.
Программа полностью готова к работе. Мы уверены в своем продукте, поэтому гарантируем 100% возврат средств, если функционал программы не соответствует описанию.
Если вам сложно самостоятельно настроить бизнес-аналитику и у вас нет специалистов, мы можем сделать вам проект под ключ на технологиях Яндекс Даталенс.
Понравился проект?
Хотите подобную работу? Оставьте заявку и
мы отправим вам персональное предложение!
Мы используем cookie-файлы для улучшения пользовательского опыта и сбора статистики. Для получения
дополнительной информации вы можете ознакомиться с нашей
Политикой использования cookie-файлов.