Update-Mechanism (Maximo, OpenJet)¶
Incremental update of business-objects to ElasticSearch for Searching works as follows:
- BusinessObject (i.e. Asset) is changed and stored in Maximo.
- LaunchPoint ESUPDATE-Script is trigged and stores a new record in table GISTX
- insight-Middleware requests every second changed data from EAM (i.e. Maximo)
- Connector reads and deletes all records in GISTX and response to request
- ChangeEvent is stored in in local database tempdb.RecentChangeEntity
- indexer requests ChangeEvents from local database and updates data in ElasticSearch