Skip to main content

weather

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

Overview

Nameweather
TypeResource
Idazure_extras.agrifood_farming.weather

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_rawexecpartyId, boundaryId, extensionId, weatherDataType, granularity, endpointstartDateTime, endDateTime, skipTokenReturns a paginated list of weather data.
get_data_delete_job_detailsexecjob_id, endpointGet weather data delete job.
create_data_delete_jobexecjob_id, endpointCreate a weather data delete job.
get_data_ingestion_job_detailsexecjob_id, endpointGet weather ingestion job.
create_data_ingestion_jobexecjob_id, endpointCreate a weather data ingestion job.

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
boundaryIdstringBoundary ID. Required.
endpointstringThe service endpoint host (no scheme). (default: )
extensionIdstringID of the weather extension. Required.
granularitystringGranularity of weather data (daily/hourly). Required.
job_idstringJob id supplied by user. Required.
partyIdstringParty ID. Required.
weatherDataTypestringType of weather data (forecast/historical). Required.
endDateTimestring (date-time)Weather data end UTC date-time (inclusive), sample format: yyyy-MM-ddTHH:mm:ssZ. Default value is None.
skipTokenstringSkip token for getting next set of results. Default value is None.
startDateTimestring (date-time)Weather data start UTC date-time (inclusive), sample format: yyyy-MM-ddTHH:mm:ssZ. Default value is None.

Lifecycle Methods

Returns a paginated list of weather data.

EXEC azure_extras.agrifood_farming.weather.list_raw 
@partyId='{{ partyId }}' --required,
@boundaryId='{{ boundaryId }}' --required,
@extensionId='{{ extensionId }}' --required,
@weatherDataType='{{ weatherDataType }}' --required,
@granularity='{{ granularity }}' --required,
@endpoint='{{ endpoint }}' --required,
@startDateTime='{{ startDateTime }}',
@endDateTime='{{ endDateTime }}',
@skipToken='{{ skipToken }}'
;