У меня есть 3 уровня узлов (corp
, store
, device
) и имеют item
таблицу каждого узла.SymemtricDS Мониторинг многоуровневых данных
Скажем, я хочу добавить данные мониторинга item
стол monitoring
стол. В таблице monitoring
показаны time
и current_node
данных.
Как сделать централизованный мониторинг с corp
, который сообщает, что данные получены до device
? В частности, он не редактирует созданную структуру SymmetricDS.
Мое прошлое представление требует редактирования триггера. Есть идеи?
Сценарий:
corp
ввода данныхcorp
также вход монитора данных, который говоритtime
иcurrent_node
(corp
)- Данные синхронизируются в
store
store
редактировать данные монитор (time
иcurrent_node
-store
)- Данные синхронизируются в
device
device
редактировать монитор данных (time
иcurrent_node
кdevice
)
Но теперь проблема заключается в том, как отредактировать одну и ту же строку мониторинга данных для одного действия? Пример: 3 действия вставки принимают 3 строки, а также 3 действия обновления принимают 3 строки. Таким образом, приведенный ниже узел просто редактирует данные мониторинга, не вставляя его снова –
, поэтому у вас есть поле custom_on_update, которое можно использовать для обновления строки в таблице мониторинга. –
CMIIW, custom_on_update предназначен для добавления настраиваемого триггера обновления в соответствующую таблицу. Я имею в виду, что при редактировании данных мониторинга вы вставляете одну строку, затем вставляете данные мониторинга (вставить действие), а на узле 2/3 уровня только редактируете данные мониторинга. После этого вы обновляете одну и ту же строку, затем вставляете данные мониторинга (действие обновления) и делаете то же самое, что и раньше. С этого момента у вас есть 2 мониторинга данных (вставка и обновление), но у вас есть только одна строка данных. –