When Strategy Intelligence Server 9.x creates a report cache, two files are written to disk for the cached report. The file name .che contains the actual data and structure of the cached report. A second file with the filename _info.che is written with the information about the specific cache.
The following information is stored in the _info.che file created by Strategy Intelligence Server 9.x
- IDs and Version IDs of security filters
- Cache Security ID
- ID and Version ID of the Cache (Cache ID assigned to the cached report). It is on a per Project basis.
- ID and Name of the report for which the cache is created
- Template ID, Template Version ID
- Filter ID, Filter Version ID
- Total hitting count
- Total checking count
- Total update count
- Cache File size (kb)
- Cache Lifetime (ms)
- Report Cache Status flags
- R = Ready
- P = Processing
- I = Invalid
- E = Expired
- F = Filed
- L = Loaded
- D = Dirty
- U = Updated
- Create time
- Last update time
- Last load time
- Cache Expiry time
- Last Hit time
- Result update time
- Cache Type
- Inbox message reference count
- Report States
- Max XML Cache Ref ID
- User ID
- DB Login ID
- DB Connection ID
- Base Report Cache ID
- User Login
- Job ID for Cache Create job
The following information is stored in the .che file created by Strategy Intelligence Server 9.x:
- Serialized Report Instance
- Report definition ID, Report definition Version ID
- Count, IDs, Version IDs and Types of other application objects in the report definition
- Cache file name of the report result file
- Dirty flag
- Waiting list of jobs
- Inbox option flag
- Report Instance pointer
- Serialized Report Instance (in a binary stream)
- XML String
- Pointer to the Position in the LRU list
- Parent cache ID (for a XML cache)