Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For background of validation functionality and quality flags within the various Delft-FEWS displays, please see this presentation.

...

An example for a single timeseries is given in the image below

 

The Tv (Time of Validity) for a display node needs to be calculated by aggregating the Tv's for all the timeseries displayed under that node. Display nodes are configured in the displayGroups.xml configuration file.

  • The Tv furthest in the past of all the time series under the display node will be considered as the display Time of Validity.
  • The Tv also needs to be calaculated for the (sub)directories in which the displaynodes are contained.
  • Read Only time series should be ignored when calculating Time of Validity
  • Recalculating (and displaying the (updated)) Tv should take place after every save action.

 

Time of Validity in Database Viewer

When the timeOfValidity element has been defined in the flagSourceColumns.xml file, the Time of Validity will be calculated for  each timeseries in the database lister. Note that - different from the time series in the time series display - the Tv is calculated based on the complete time series.

 

Time of Validity marker

When Time of Validity has been configured, a Tv marker for the time series display will be displayed  in the timeSeries display (when configured).

 

Tv in displayNode text

The Tv that is calaculated for all timeseries in a display node will be shown in the display node text.

...

In the FEWS client, it is possible to use the validation status as a condition for the interactive export. A specific flagSource Column can be selected which is used as a filter for the export. The flagSource Columns are included for the PI-XML data type and will always be exported when available. The GeneralCSV datatype can be configured as an interactive export type as well. The flagSource columns that should be exported can be configured in the explorer.xml configuration file.

After clicking OK, you will need to specifically select the generalCSV fileType in the output file dialog, to be able to export the flags. Note: if you choose to include UNRELIABLE values in the export, this is not supported by all formats, so for example the GeneralCSV format will not be available in the output file dialog shown.

The In the regular timeseries exports, the export of flagSourceColumns is supported for the PI-XML format and the GeneralCSV the GeneralCSV format. In PI-XML, the flagSource columns will always be exported. When exporting using the generalCsv the generalCsv export format, inclusion of flagSourceColumns can be defined in the configuration with the use of of Table Layout.

Import of flagSourceColumns

...

It is possible to manually copy and paste the flagSources in the flagSource Columns to other flagSource Columns (from the same, or from other timeseries), when in edit mode.

It is not possible to copy flagSource columns in a transformation to another timeseries using the Copy transformation.