Mashup Builder > Сервисы данных и привязки
Сервисы данных и привязки
В Mashup Builder три панели предоставляют данные с сервера платформы:
Данные - данные из сущностей ThingWorx.
Сессия - данные из параметров сессии.
Пользователь - данные из подсистемы пользователя.
Существуют различные сервисы данных, доступные на платформе ThingWorx. Наиболее распространенные сервисы данных основываются на сущностях модели, которые пользователь определяет для своего приложения IoT. Каждый объект имеет стандартный набор сервисов в дополнение к пользовательским определениям сервисов, которые были реализованы в модели. Например, для всех записей потоков имеется сервис данных с именем QueryStreamEntries. Также существуют стандартные системные объекты, которые называют ресурсами, с сервисами данных. Дополнительные сведения о сервисах данных см. в разделе Сервисы вещей.
Сервисы данных ThingWorx вызывают данные в мэшап и затем выполняют рендеринг данных с помощью виджета визуализации. Чтобы отобразить данные в виджете мэшапа, необходимо выполнить следующие шаги.
1. Добавьте один или несколько сервисов данных в мэшап.
Чтобы добавить сервис данных в мэшап, откройте панель Данные, а затем щелкните значок Добавить данные. Откроется диалоговое окно Добавить данные. Можно выбирать любые сущности вещей, которые вы определили, включая пользователей и группы. Можно также выбрать сервисы данных из системных ресурсов и журналов. Дополнительные сведения о добавлении сервисов данных см. в разделе Добавление сервисов данных в мэшап.
2. Создайте привязки между сервисами данных и свойствами данных виджета в мэшапе. Дополнительные сведения см. в разделе Привязка сервиса данных к виджету.
3. Привяжите событие к сервису для его запуска во время выполнения. Дополнительные сведения о выполнении сервисов см. в разделе Выполнение сервисов данных в мэшапе.
* 
Сервисы, добавленные с помощью флажка Выполнить при загрузке, автоматически запускаются во время выполнения мэшапа.
Было ли это полезно?