Values.BatchGetAssetPropertyAggregatesEntrySourceContains information for an asset property aggregate entry that is associated with the BatchGetAssetPropertyAggregates API. To identify an asset property, you must specify one of the following: The assetId and propertyId of an asset property. A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty.
type nonrec t = {entryId : EntryId.t;The ID of the entry.
*)assetId : ID.t option;The ID of the asset in which the asset property was created.
*)propertyId : ID.t option;The ID of the asset property, in UUID format.
*)propertyAlias : AssetPropertyAlias.t option;The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.
*)aggregateTypes : AggregateTypes.t;The data aggregating function.
*)resolution : Resolution.t;The time interval over which to aggregate data.
*)startDate : Timestamp.t;The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.
*)endDate : Timestamp.t;The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.
*)qualities : Qualities.t option;The quality by which to filter asset data.
*)timeOrdering : TimeOrdering.t option;The chronological sorting order of the requested information. Default: ASCENDING
*)}val make :
?assetId:??? ->
?propertyId:??? ->
?propertyAlias:??? ->
?qualities:??? ->
?timeOrdering:??? ->
entryId:EntryId.t ->
aggregateTypes:AggregateTypes.t ->
resolution:Resolution.t ->
startDate:Timestamp.t ->
endDate:Timestamp.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `Enum of string ] list
| `String of EntryId.t
| `Timestamp of Timestamp.t ])
list ]