IEE
The readings for interval data are assumed to be in the interval size assigned to the interval channel in IEE for the date range during which the data is being imported. Configuration in IEE allows for a service point channel to change interval length over time. However, for intervals being imported into the system, the date range for the intervals must have a constant interval length. If there are interval length changes, the interval length must be updated in the configuration of the channel in IEE (using the API or the user interface) and then the intervals would be imported.
In the contiguous interval format, the interval length of the incoming data is computed by using the date range specified in the header and the NumberOf Intervals attribute. The date range is divided by the number of intervals to compute the interval length. This interval length is then checked against the configuration of the channel in IEE and if they do not match, the readings import will fail with an error message of "Interval length mismatch."
In the following illustration, the XML import specifies 12 readings in the span of 12 hours, which implies the data is hourly. If the Service Points interval channel is not configured to be 60 minutes for at least the date range specified in the import, the readings load will fail.