Тут нужно начать с того что большинство всяких новых девайсов не умеют в бд. Они говорят "вот наш сервис в облаке, наслаждайтесь". Цель подписать клиента и стричь с него шерсть за подписку. Иногда это работает. Но когда цель стоит реализовать центральный менеджмент всего этого барахла и все оно от разных вендоров тогда все эти облака и базы идут мимо.
База нужна для долговременного хранения исторических данных. И на этом как бы все. Устраивать из базы портал который будет куда то что то прокачивать ну такая себе затея. Потому что в большинстве случаев не нужны все 100% тегов с машины, и тем более они нафиг не нужны в исторических данных.
Относительно идеальное решение это opcua сервер который соберёт их всех. Например тот же kepware. Но есть машины в которых вроде как реализован какой то протокол но когда начинаешь разбираться то выясняешь что там какая то чёрная магия с танцами и бубном. И что бы все это влить в дружный коллектив нужно собирать какую то заплатку что бы оно все это переводил на нормальный язык.
Понял, спасибо. Танцевать с бубном придётся много. Но в целом пришёл к тем же выводам. Про вариант с opc, каюсь, забыл, когда писал пост, но не во всех системах получится использовать, по разным причинам, т.ч. решили просто подпихнуть реплики для чтения.