Стартовая страница › Форумы › Разработка и интеграция › DrvParserTextInDatabaseJP
- В этой теме 9 ответов, 3 участника, последнее обновление 6 месяцев, 1 неделя назад сделано
Oleg.
-
АвторСообщения
-
02.06.2025 в 00:09 #38637
JurasskParkУчастникDrvParserTextInDatabaseJP v6.4.0.5 — драйвер для парсинга текстовых файлов и записи информации о файле, его содержимом и сам результат парсинга в базу данных.
Главное отличие DrvParserTextInDatabaseJP от DrvParserTextJP — это задача не внести данные в SCADA, а записать данные в СУБД.Файл: https://github.com/JurasskPark/RapidScada_v6/releases?q=DrvParserTextInDatabaseJP&expanded=true
Страница проекта: https://github.com/JurasskPark/RapidScada_v6/tree/master/SharewareDrivers/Drivers/ParserTextInDatabaseJP
Стоимость:
Personal 2500 ₽
Business 5000 ₽02.06.2025 в 00:15 #38638
JurasskParkУчастникСразу сообщаю факт, если у вас, как в моём случае, нет необходимости парсить по 10000 файлов в день, разных текстовых файлов со сложной структурой и контролировать(отлавливать) ошибки процесса разбора файлов, то возможно он вам не подойдет.
+ сам результат парсинга в моем случае приходится писать в разные таблицы СУБД.
Т.е. для работы с ним нужно отличное знание SQL, т.к. для чтения файлов с диска, записи их в БД можно использовать шаблоные примеры SQL запросов, а вот логику писать как текстовый файл разбирается придется писать самому.
Но я уже собаку на этом съел. Правда она была не вкусная. 🙂02.06.2025 в 12:21 #38643
MikhailМодераторТо есть для этого драйвера Сервер практически не используется? Он из файла сразу в БД пишет?
02.06.2025 в 14:08 #38654
JurasskParkУчастникСовершенно верно.
03.06.2025 в 13:06 #38663
MikhailМодераторС точки зрения архитектуры Коммуникатора было бы правильнее писать в БД через «источник данных», который реализуется драйвером. Тогда можно было бы забирать данные от любых устройств.
03.06.2025 в 15:12 #38666
JurasskParkУчастникНе понял, если честно. )
Можно поподробнее?
Для записи в Rapid Scada есть DrvParserTextJP.
А когда читаешь рецепты и их результаты, то много стороковых переменных.Кстати, экспорт БД уметь писать строки?
04.06.2025 в 18:24 #38714
MikhailМодератор> Можно поподробнее?
Попробуйте сделать драйвер DrvDsDatabaseWriterJP по аналогии с существующими драйверами DrvDs*
Это будет универсальное решение.> экспорт БД уметь писать строки?
Модуль экспорта работает с данными каналов в виде double. Если нужны строки, их потребуется как-то преобразовать из сырых данных каналов.27.08.2025 в 14:16 #40144
OlegУчастникЗдравствуйте. Есть какой-нибудь триал или демо DrvParserTextInDatabaseJP?
27.08.2025 в 14:34 #40147
JurasskParkУчастникТам ограничение на 1 задачу.
Остальные игнорируется без лицензии.27.08.2025 в 14:50 #40148
OlegУчастникПонял, спасибо — тогда буду пробовать.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.