Ведение журнала исторических данных > Запрос таблицы базы данных с историческими данными
Запрос таблицы базы данных с историческими данными
Таблицу базы данных с историческими данными можно запросить с помощью сервиса GetHistoricalData в профиле вещи управления историческими данными (PTC.SCA.SCO.HistoricalDataManagementThingShape). Этот сервис предназначен для привязки к мэшапу для использования через пользовательский интерфейс, а не для непосредственного использования из ThingWorx Composer.
Вещь Production Order Manager по умолчанию (PTC.SCA.SCO.DefaultProductionOrderManager) применяет шаблон вещи Job Order Manager (PTC.SCA.SCO.JobOrderManagerThingTemplate), который, в свою очередь применяет профиль вещи управления историческими данными. В результате сервис в профиле вещи управления историческими данными может быть найден и выполнен в вещи Production Order Manager по умолчанию.
Сервис GetHistoricalData имеет три необязательных параметра:
фильтр — фильтр JSON может использоваться для точной фильтрации таблицы базы данных с историческими данными.
смещение — указывает количество пропущенных строк перед возвратом результатов.
предел — ограничивает количество возвращенных результатов.
Пользователи не должны использовать этот сервис непосредственно из ThingWorx Composer. Вместо этого включите данный сервис в мэшап с элементами пользовательского интерфейса, которые позволяют сервису обрабатывать и отображать данные соответствующим образом. Это означает, что конечным пользователям не нужно создавать собственный фильтр JSON для использования сервиса GetHistoricalData. Подробнее см. в Использование фильтров JSON.