Как показать пользовательскую информацию в таблице схемы графа проводника данных, используя скрипт обработки событий в c8y - PullRequest
0 голосов
/ 27 марта 2019

С устройства информация отправляется на платформу c8y.Значения параметров указаны в HEX, и мы преобразуем его в целое число или строку, используя скрипт обработки событий.Преобразованные значения сохраняются в таблице базы данных.

Но мы сталкиваемся с проблемой при отображении значений на графике проводника в приложении кабины из таблицы базы данных.

Было бы очень полезно, если бы вы могли предоставить любой пример кода для отображенияграфик с использованием сценария обработки событий.

@Name("createdTempSchema") create schema UplinkUpdateEvent (msg string,time 
                           Date,msgid string); 
@Name("UplinkUpdateEvent") insert into UplinkUpdateEvent select 
                           event.event.source.value as msgid, 
                           event.event.time as time, 
                           getString(event, "objectResourceValue") as msg 
                           from EventCreated event 
                           where event.event.type.startsWith("c8y_UpLin"); 
@Name("createUplinkAlarm") insert into CreateAlarm select "c8y_UpLinkMsgAlarm" as type,
                           u.time as time,u.msgid as source,
                           "CRITICAL" as severity,
                           "ACTIVE" as status,
                           msg as text from UplinkUpdateEvent u 
                           where u.msg is not null;
...