- Описание функциональных характеристик системы
- Поддержание жизненного цикла
- Установка PromUC
- Настройка сервисов
- Обновление PromUC
- Резервное копирование и восстановление базы данных Promuc FrameWork
- Рекомендации по безопасности
- Руководство по эксплуатации и администрированию
- Module GIS
- Конфигурирование правил и сценариев
- Module Framework
- Module Interface
- Технологии проекта
- Эксплуатация КТС
- Единый сервис аутентификации
- Информация о релизах
Атрибуты отправителя¶

Добавьте атрибуты отправителя сообщения (область клиентобщийсервер) и значение последней телеметрии в метаданные сообщения.
Атрибуты добавляются в метаданные с префиксом области видимости:
* общий атрибут -> **shared_**
* атрибут клиента -> **cs_**
* атрибут сервера -> **ss_**
* телеметрия -> префикс не используется
Например, общий атрибут версия будет добавлен в метаданные с именем общая_версия.
Атрибуты клиента будут использовать префикс cs_.
Атрибуты сервера используют префикс ss_. Последнее значение телеметрии добавляется в метаданные сообщения как есть, без префикса.

Метаданные исходящего сообщения будут содержать настроенные атрибуты, если они существуют.
Чтобы получить доступ к извлеченным атрибутам в других узлах, вы можете использовать шаблон metadata.cs_temperature.
Узел правил имеет возможность включать/отключать отчеты об ошибках, если хотя бы один выбранный ключ не существует в исходящем сообщении:

Узел полей отправителя¶

Узел извлекает значения полей сущности отправителя сообщения и добавляет их в метаданные сообщения. Администратор может настроить сопоставление между именем поля и именем атрибута метаданных. Если указанное поле не является частью полей объекта отправителя сообщения, оно будет проигнорировано.

Допускаются следующие типы отправителей сообщений: Tenant, Customer, User, Asset, Device, Alarm, Rule Chain.
Если тип отправителя неизвестен, используется цепочка Отказ, иначе - цепочка Успех.
Если значение поля не найдено, оно не добавляется в метаданные сообщения и по-прежнему маршрутизируется через цепочку успеха.
Метаданные исходящего сообщения будут содержать настроенные атрибуты, только если они существуют.
Чтобы получить доступ к извлеченным атрибутам в других узлах, вы можете использовать этот шаблон metadata.devType.