RUBICON engineering center

Power BI OPC-коннектор

Синонимы: OPC коннектор Power BI, OPC Router, OPC UA Power BI, OPC bridge BI
Технология подключения Power BI к данным OPC UA/DA серверов SCADA через специализированные коммерческие коннекторы (OPC Router, Softing dataFEED, Kepware). Применяется для прямой BI-аналитики производственных данных без промежуточной БД.

Power BI OPC-коннектор — программный шлюз, подключающий OPC UA/DA сервер SCADA к Power BI напрямую, без необходимости строить ETL в PostgreSQL/InfluxDB. Используется, когда нужна оперативная BI-аналитика с минимальной задержкой.

Как работает

  1. OPC-клиент читает теги с OPC UA/DA сервера (контроллера, SCADA, historian)
  2. Коннектор агрегирует данные (минутные/часовые срезы) и пишет во внутренний кэш или вспомогательную БД
  3. Power BI через ODBC/OData/REST читает данные из коннектора
  4. Дашборды Power BI обновляются по расписанию или в реальном времени (DirectQuery)

Коммерческие продукты

OPC Router (Inray Industriesoftware)

  • Германия, старейший в сегменте (с 2001 года)
  • Поддержка OPC UA, OPC DA, OPC HDA
  • Прямая запись в SQL Server, PostgreSQL, Oracle, MySQL
  • Готовые Power BI-темплейты для OEE, SPC
  • Цена: от 2 500 EUR за узел

Softing dataFEED OPC Suite

  • Германия, широкая OPC-экосистема
  • Коннекторы к SAP, Microsoft Fabric, Azure IoT Hub
  • Прямая интеграция с Power BI через OData

Kepware KEPServerEX + IoT Gateway

  • США, стандарт OPC-рынка (принадлежит PTC)
  • IoT Gateway плагин — публикация в MQTT, REST, Microsoft Fabric
  • Нативная интеграция с Power BI через Azure IoT

OSIsoft PI Integrator for Business Analytics

  • Для предприятий с PI System
  • Публикует срезы PI в SQL/Power BI/Tableau

Отличия от прямой записи в БД

Через коннектор (прямая OPC)

  • + Минимальная задержка (секунды)
  • + Нет необходимости строить ETL
  • − Цена лицензии коннектора
  • − Привязка к вендору
  • − Менее гибкая агрегация и трансформация

Через БД (ETL)

  • + Полный контроль над агрегациями, историей, трансформациями
  • + Нет лицензионных платежей за промежуточное звено
  • + Данные доступны для любых других BI-систем, не только Power BI
  • − Больше инженерной работы (ETL-скрипты, DBA)
  • − Задержка минуты (не секунды)

Применение в РФ после 2022

Все перечисленные коннекторы — зарубежные, с санкционными рисками. Для РФ-проектов РУБИКОН рекомендует вариант через БД: TRACE MODE / MasterSCADA → PostgreSQL/TimescaleDB → Yandex DataLens / Apache Superset. Это дешевле, без санкционных рисков, покрывает 95% применений.

Частые вопросы

  • Можно ли подключить Power BI к OPC UA бесплатно?
    Прямого бесплатного коннектора OPC UA → Power BI нет. Все производственные решения коммерческие (OPC Router, Softing, Kepware) — от 2 500 EUR за узел. Бесплатная альтернатива: написать OPC UA → PostgreSQL/InfluxDB мост на Python (asyncua + psycopg2) или на Node-RED, затем Power BI подключается к БД штатным коннектором.
  • Нужен ли OPC-коннектор для real-time Power BI дашбордов?
    Для «настоящего» real-time (задержка менее секунды) — да, через OPC-коннектор + DirectQuery. Для 90% промышленных дашбордов достаточно обновлений раз в 1-5 минут — хватает варианта «SCADA → БД → Power BI с обновлением по расписанию». Это дешевле и надёжнее. Истинный real-time в Power BI редко критичен (для оперативного управления есть SCADA-мнемосхемы).

Источники

  1. OPC Router Documentation — Inray Industriesoftware GmbH
  2. OPC Unified Architecture Specification — OPC Foundation
Автор: Sergey
Опубликовано: 28.10.2026
Обновлено: 28.10.2026
Power BI OPC-коннектор — OPC UA в BI-аналитике | РУБИКОН