Bulk validation limits
- Last UpdatedJun 17, 2025
- 3 minute read
Bulk Validation Limits is a tool to assist the user to define reasonability limits for multiple meters at once by analyzing the historical data for the meter and suggesting new reasonability limits. The Bulk Validation Limits configuration is created for an existing Object List, so you must have already created an Object list. The Object List you've provided defines the meters that will be included in analysis. The user can provide additional constraints on the results of the analysis by customizing the Validation Check procedure which is written in C# or Visual Basic.

Bulk Validation Limits Action Items
|
Item |
Description |
|---|---|
|
Defaults |
Abandons any edits and revert to default. |
|
Query |
Select Query to retrieve the data (according to the Number of Periods and the Effective Time), analyze it, and suggest validation limits based on the meters’ data, the Procedure to constrain results, and the desired standard deviation. |
|
Output |
The Output tab shows information to aid you with debugging of the query.
|
|
Referenced Assemblies |
The .dll libraries that are used to compile user code. Note: You can add other .dll libraries. |
|
Abort |
Aborts the query. |
|
% of data to fall in this range |
This corresponds to the Bell curve distribution of the data sample. Points that fall outside this range are excluded from the validation limits calculation. |
|
# std dev |
The standard deviation is equivalent to the % of data to fall in this range. |
|
Number of Periods |
Number of periods in the data sample. |
|
Ending # of Periods Back |
Default is one, one period before the current period. |
|
Update |
The frequency that the query is run. Choices are the following:
|
|
Granularity |
This dropdown list determines which validation rules to use based on the granularity you've selected when determining the Reasonability Limits:
|
|
Effective Time |
Select the time at which the new limits will become date-time effective. The Bulk Validation Limits that you've created will only be used after the Effective Time has passed. |
|
Procedure to constrain results |
Write the desired procedure in Visual Basic (VB) or C#. |