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-аналитика с минимальной задержкой.
Как работает
- OPC-клиент читает теги с OPC UA/DA сервера (контроллера, SCADA, historian)
- Коннектор агрегирует данные (минутные/часовые срезы) и пишет во внутренний кэш или вспомогательную БД
- Power BI через ODBC/OData/REST читает данные из коннектора
- Дашборды 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-мнемосхемы).
Источники
- OPC Router Documentation — Inray Industriesoftware GmbH
- OPC Unified Architecture Specification — OPC Foundation
Автор: Sergey
Опубликовано: 28.10.2026
Обновлено: 28.10.2026