Personalización de Operator Advisor > Registro de datos históricos > Consulta de la tabla de base de datos históricos
Consulta de la tabla de base de datos históricos
Utilice el servicio GetHistoricalData proporcionado en la definición de cosa de gestión de datos históricos (PTC.SCA.SCO.HistoricalDataManagementThingShape) para consultar la tabla de base de datos históricos. Este servicio está diseñado para estar vinculado con mashups para su uso a través de una interfaz de usuario, en lugar de usarse directamente desde ThingWorx Composer.
La cosa del administrador de órdenes de producción por defecto (PTC.SCA.SCO.DefaultProductionOrderManager) implementa la plantilla de cosa del administrador de órdenes de trabajo (PTC.SCA.SCO.JobOrderManagerThingTemplate), que a su vez implementa la definición de cosa de administración de datos históricos. Como resultado, el servicio de la definición de cosa de administración de datos históricos se encuentra y se ejecuta en la cosa del administrador de órdenes de producción por defecto.
El servicio GetHistoricalData cuenta con tres parámetros opcionales:
filter: se puede utilizar un filtro JSON para la tabla de base de datos históricos de forma pormenorizada.
offset: especifica la cantidad de filas que se omiten antes de devolver los resultados.
limit: limita la cantidad de resultados devueltos.
No se prevé que los usuarios utilicen este servicio directamente desde ThingWorx Composer. En lugar de ello, deben incluir este servicio en los mashups con elementos de interfaz de usuario que permitan al servicio procesar y mostrar los datos de forma apropiada. Esto significa que no es necesario que los usuarios finales creen su propio filtro JSON para poder utilizar el servicio GetHistoricalData. Para obtener más información, consulte Uso de filtros JSON en servicios de consulta.