Some repository objects have features of update installation.
If a modeling container includes variables that do not use external data sources and created are in the web application, it contains an internal time series database.
Order of actions for correct update
If a modeling container uses time series database as a data source or models in this container use data from times series database, it is required to update the used time series databases for correct updating of the modeling container.
Order of actions for correct update
If an update file does not include an MDM repository, execute the following operations when transferring dictionaries contained in the repository:
On transfer by dictionary keys, the key of MDM source repository and the key of MDM consumer repository should match.
On transfer by dictionary identifiers, the identifier of MDM source repository and the identifier of MDM consumer repository should match.
When transferring an MDM dictionary, new keys of child objects of the dictionary (tables and procedures) will be generated, which differ from those of the source repository.
Possible situations on updating of MDM dictionaries, which attributes refer to repository objects
On updating the existing time series database, object metadata cannot be updated.
Object metadata is set only on creating a new time series database.
It is available only to add or update data to the current time series database if data structure is identical.
When a data model is added to the update, all objects included in this model are added to the update.
If the data model uses ClickHouse server connection:
Only object structures are transferred in the update file:
Tables and queries to the repository that uses connection to Foresight Analytics Platform.
Tables to the repository that uses ClickHouse connection.
After installing the update:
For data model tables, which sources are flat files .xlsx and .csv, reload files.
For data model tables, which sources are non-flat files, the system starts materialization if the Automatic Refresh switch is in active state.
If the data model is used as a data source of information panels in the data retrieval mode, after transferring the information panel between the repositories update the data model before its first saving.
See also: