Skip to main content

sensor_events

Creates, updates, deletes, gets or lists a sensor_events resource.

Overview

Namesensor_events
TypeResource
Idazure_extras.agrifood_farming.sensor_events

Fields

The following fields are returned by SELECT queries:

SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_rawexecsensorId, sensorPartnerId, endpointstartDateTime, endDateTime, excludeDuplicateEventsReturns a list of sensor events data. Time span for query is limited to 90 days at a time. Returns last 90 days events when startDateTime and endDateTime are not provided.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
endpointstringThe service endpoint host (no scheme). (default: )
sensorIdstringId of the associated sensor. Required.
sensorPartnerIdstringId of the associated sensor partner. Required.
endDateTimestring (date-time)Search span end time of sensor events (inclusive), sample format: yyyy-MM-ddTHH:mm:ssZ. It is truncated upto seconds if fraction is provided. Default value is None.
excludeDuplicateEventsbooleanFlag to exclude duplicate events and take the latest ones only (Default: true). Default value is True.
startDateTimestring (date-time)Search span start time of sensor events (inclusive), sample format: yyyy-MM-ddTHH:mm:ssZ. It is truncated upto seconds if fraction is provided. Default value is None.

Lifecycle Methods

Returns a list of sensor events data. Time span for query is limited to 90 days at a time. Returns last 90 days events when startDateTime and endDateTime are not provided.

EXEC azure_extras.agrifood_farming.sensor_events.list_raw 
@sensorId='{{ sensorId }}' --required,
@sensorPartnerId='{{ sensorPartnerId }}' --required,
@endpoint='{{ endpoint }}' --required,
@startDateTime='{{ startDateTime }}',
@endDateTime='{{ endDateTime }}',
@excludeDuplicateEvents={{ excludeDuplicateEvents }}
;