EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB31677: What tables are stored in the History List repository used in Database Based History List


Community Admin

• Strategy


With the introduction of Database Based History List in Strategy 9.0, administrators can now configure their History List either using the file based method or the new database based method.
 
For details on this new feature and how to use it, refer to the following Strategy Knowledge Base Documents below:
 
KB20506: What is Database Based History List in MicroStrategy 9.4.x - 10.x
KB20508: How to set up and configure a Database Based History List Repository in MicroStrategy 9.x and newer
KB20507: New Feature in MicroStrategy 9.x: History List Messages Monitor
 
HISTORY LIST REPOSITORY TABLES
When a History List repository is configured in 9.4.x - 10.x, following tables are created:

  • DSSCSSYSPROP - This table stores a set of system properties used by content services such as current version of History List content service, maximum number of SQLs in a batch, encoding type, maximum length of a string column and maximum length of a BLOB column.
ka04W00000148cjQAA_0EM440000002Ayu.jpeg
  • Note: These properties are not configurable and should not be changed.
     
     
  • DSSCSMSGINFO - This table stores information that facilitates browsing and searching for the actual History List messages.
     
  • DSSCSCONTENT  -  This table stores history list related binary data such as prompt answers, SQL, manipulated XML, document instance stream, exported results (PDF, Excel or CSV).
     
  • DSSCSRPTCACH: Data corresponding to report history messages. Refer to the following Strategy Knowledge Base document for more information regarding this table:
    KB41648: What does the table DSSCSRPTCACH store? 

 
 
When users have the option to save history report caches to database, the Intelligence Server backs up the cache content referenced by History List messages and it effectively de-couples History List and caches. When History caches are deleted from Strategy Desktop either via the cache Monitor or an administrative task, history caches are removed only from the file system. Content that is duplicated to the DSSCSCONTENT (in 9.0.x) and DSSCSRPTCACH (in 9.2.x and later)  table is not deleted and the history list messages that reference this content continue to work. 
 
When the last history list message referencing the cache content is deleted, the duplicated cache content in DSSCSCONTENT/DSSCSRPTCACH table will need to be cleaned up otherwise it can lead to un-managed database based history list. Administrators can make use of the 'cleanup history list database' scheduled administrative task to take care of this. Refer to the following Strategy Knowledge Base document for more information on this task.
 
KB37831: What does the administrative task Clean History List Database do in MicroStrategy 9.0.2 and later?
 
 
 
WARNING:
Manually editing values in the Strategy History List repository incorrectly may cause serious, project-wide problems that may make your project unusable. Since these are user-initiated changes, they are not covered by any Strategy warranty. Users are strongly encouraged to backup their repository prior to any alteration
 
 
 


Comment

0 comments

Details

Knowledge Article

Published:

June 1, 2017

Last Updated:

June 1, 2017