Versions Compared

Key

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

Anchor
_Toc154574462
_Toc154574462
Amalgamate Import Data module

Import data is stored in DELFT-FEWS for a default length of time before it is removed from the database by the rolling barrel. To keep track on how long data is to be kept in the system, an expiry time is set on each piece of data imported. When the expiry time has passed the data is removed. To keep track of when data became available to the system a creation time is also administered. This time is used when identifying what data was made available to DELFT-FEWS. This allows tracing the data available at the time of the forecast. A disadvantage of tracking when data was imported is that each piece of data is stored individually in a database record (as a BLOB). The amount of these records with small BLOB's will have implications on the size of the database.

...



Figure 138 Elements of the Amalgamate Module configuration

task

Root element for definition of an amalgamate task. Multiple entries may exist.

maximumCombinedBlobLength

Definition of the maximum length of the amalgamated BLOB.

...

  • unit unit of time (enumeration of: second, minute, hour, day, week)
  • multiplier defines the number of units given above in a time step.**
  • divider same function as the multiplier, but defines fraction of units in time step.**
    timeSeriesSet
    Time series set to amalgamate. The input and output time series sets are identical. Set a new expiry time in the time series set to ensure it is kept in the database for the required period.