Skip to main content

reports

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

Overview

Namereports
TypeResource
Idazure.front_door.reports

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringResource ID.
namestringResource name.
aggregationIntervalstringThe aggregation interval of the Timeseries. Known values are: "Hourly" and "Daily". (Hourly, Daily)
countrystringThe country associated with the Timeseries. Values are country ISO codes as specified here- https://www.iso.org/iso-3166-country-codes.html _.
endDateTimeUTCstringThe end DateTime of the Timeseries in UTC.
endpointstringThe endpoint associated with the Timeseries data point.
locationstringResource location.
startDateTimeUTCstringThe start DateTime of the Timeseries in UTC.
tagsobjectResource tags.
timeseriesDataarrayThe set of data points for the timeseries.
timeseriesTypestringThe type of Timeseries. Known values are: "MeasurementCounts", "LatencyP50", "LatencyP75", and "LatencyP95". (MeasurementCounts, LatencyP50, LatencyP75, LatencyP95)
typestringResource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_timeseriesselectresource_group_name, profile_name, experiment_name, subscription_id, startDateTimeUTC, endDateTimeUTC, aggregationInterval, timeseriesTypeendpoint, countryGets a Timeseries for a given Experiment. Gets a Timeseries for a given Experiment.
get_latency_scorecardsselectresource_group_name, profile_name, experiment_name, subscription_id, aggregationIntervalendDateTimeUTC, countryGets a Latency Scorecard for a given Experiment. Gets a Latency Scorecard for a given Experiment.

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
aggregationIntervalstringThe aggregation interval of the Latency Scorecard. Known values are: "Daily", "Weekly", and "Monthly". Required.
endDateTimeUTCstring (date-time)The end DateTime of the Timeseries in UTC. Required.
experiment_namestringThe Experiment identifier associated with the Experiment. Required.
profile_namestringThe Profile identifier associated with the Tenant and Partner. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
startDateTimeUTCstring (date-time)The start DateTime of the Timeseries in UTC. Required.
subscription_idstring
timeseriesTypestringThe type of Timeseries. Known values are: "MeasurementCounts", "LatencyP50", "LatencyP75", and "LatencyP95". Required.
countrystringThe country associated with the Latency Scorecard. Values are country ISO codes as specified here- https://www.iso.org/iso-3166-country-codes.html _. Default value is None.
endDateTimeUTCstringThe end DateTime of the Latency Scorecard in UTC. Default value is None.
endpointstringThe specific endpoint. Default value is None.

SELECT examples

Gets a Timeseries for a given Experiment. Gets a Timeseries for a given Experiment.

SELECT
id,
name,
aggregationInterval,
country,
endDateTimeUTC,
endpoint,
location,
startDateTimeUTC,
tags,
timeseriesData,
timeseriesType,
type
FROM azure.front_door.reports
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND profile_name = '{{ profile_name }}' -- required
AND experiment_name = '{{ experiment_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
AND startDateTimeUTC = '{{ startDateTimeUTC }}' -- required
AND endDateTimeUTC = '{{ endDateTimeUTC }}' -- required
AND aggregationInterval = '{{ aggregationInterval }}' -- required
AND timeseriesType = '{{ timeseriesType }}' -- required
AND endpoint = '{{ endpoint }}'
AND country = '{{ country }}'
;