Calculation

Task Name

Description

Argument Template

CalculateAllStatistics

Calculates statistics for all Meters and Meter Groups.

 

CalculateStatistics

Calculates statistics for a subset of meters and meter groups. Takes a filter string, e.g. CUSTOM1=''Group 1'' as a required argument.

<args>

<arg name="FilterString" value="{filterstring}"/>

</args>

CalculateAllWeather Statistics

Calculates statistics for all weather stations. Takes options arguments for a weather provider id and a comma separated list of weather concept ids. The offset argument indicates how many days back to compute statistics and the duration argument indicates the number of days to compute.

<args>

<arg name="WeatherProviderId" value="{optional}" />

<arg name="ConceptIDs" value="{optional}" />

<arg name="Offset" value="-1" type="System.Int32" />

<arg name="Duration" value="1" type="System.Int32" />

</args>

CalculatelWeather Statistics

Calculates statistics for a subset of weather stations. Takes a filter string, e.g. CUSTOM1=''Group 1'' as a required argument. Takes options arguments for a weather provider id and a comma separated list of weather concept ids. . The offset argument indicates how many days back to compute statistics and the duration argument indicates the number of days to compute.

<args>

<arg name="FilterString" value="{filterstring}" />

<arg name="WeatherProviderId" value="{optional}" />

<arg name="ConceptIDs" value="{optional}" />

<arg name="Offset" value="-1" type="System.Int32" />

<arg name="Duration" value="1" type="System.Int32" />

</args>

ComputeAllMeterGroups

Computes meter group data for all meter groups. No calculation is performed if a particular meter group is up to date.

 

ComputeMeterGroups

Computes meter group data for a subset of meter groups. No calculation is performed if a particular meter group is up to date. Takes a filter string, e.g. CUSTOM1=''Group 1'' as a required argument.

<args>

<arg name="FilterString" value="{filterstring}"/>

</args>

ComputeAllMeterValidParams

Compute Meter Validation Parameters for all Meters. Takes Exclude Statuses. Takes Days Back to use counting from the last actual. Null = all data. Takes multiplier on the Standard Deviation. Takes multiplier on the final result. Takes metric (max, min, both). Takes minimum days of data needed to perform the calculation.

<args>

<arg name="ExcludeBad" value="True" type="System.Boolean" />

<arg name="ExcludeFilled" value="True" type="System.Boolean" />

<arg name="ExcludeLoadControl" value="False" type="System.Boolean" />

<arg name="ExcludeLoadEvent" value="False" type="System.Boolean" />

<arg name="ExcludeIncomplete" value="False" type="System.Boolean" />

<arg name="DaysBack(Optional)" value="{optional}" type="System.Nullable`1[System.Int32]" />

<arg name="StandardDeviationMultiplier" value="3.0" type="System.Single" />

<arg name="ResultMargin" value="0.2" type="System.Single" />

<arg name="Metric" value="Both" type="Itron.LoadForecasting.MetrixIDR.Common.MeterValidationMetric, MetrixIDR.Common" />

<arg name="MinNumDays" value="365" type="System.Int32" />

</args>

ComputeMeterValidParams

Compute Meter Validation Parameters for a subset of meters. Takes a filter string, e.g. CUSTOM1=''Group 1'' as a required argument. Takes Exclude Statuses. Takes Days Back to use counting from the last actual. Null = all data. Takes multiplier on the Standard Deviation. Takes multiplier on the final result. Takes metric (max, min, both). Takes minimum days of data needed to perform the calculation.

<args>

<arg name="FilterString" value="{filterstring}" />

<arg name="ExcludeBad" value="True" type="System.Boolean" />

<arg name="ExcludeFilled" value="True" type="System.Boolean" />

<arg name="ExcludeLoadControl" value="False" type="System.Boolean" />

<arg name="ExcludeLoadEvent" value="False" type="System.Boolean" />

<arg name="ExcludeIncomplete" value="False" type="System.Boolean" />

<arg name="DaysBack(Optional)" value="{optional}" type="System.Nullable`1[System.Int32]" />

<arg name="StandardDeviationMultiplier" value="3.0" type="System.Single" />

<arg name="ResultMargin" value="0.2" type="System.Single" />

<arg name="Metric" value="Both" type="Itron.LoadForecasting.MetrixIDR.Common.MeterValidationMetric, MetrixIDR.Common" />

<arg name="MinNumDays" value="365" type="System.Int32" />

</args>

ComputeAllTuningFactors

Runs a Tuning Factor Backcast for all Models with active Back Calibration parameters.

 

ComputeTuningFactors

Runs a Tuning Factor Backcast for subset of Models with active Back Calibration parameters. Takes a filter string, e.g. CUSTOM1=''Group 1'' as a required argument.

<args>

<arg name="FilterString" value="{filterstring}"/>

</args>

ScoreAllModels

Computes scoring statistics for all models.

 

ScoreModels

Computes scoring statistics for a subset of models. Takes a filter string, e.g. CUSTOM1=''Group 1'' as a required argument.

<args>

<arg name="FilterString" value="{filterstring}"/>

</args>