Managing SAS BI Dashboard Performance

Overview of Caching

SAS BI Dashboard 4.31 offers the following types of caching that improve the performance of dashboards:
Here are some key aspects of caching in SAS BI Dashboard 4.31:
  • To enable data caching, edit the appropriate .dsx files that are stored in the SAS Content Server and accessed through the metadata. These files can be edited either through the SAS Management Console or by using the DAVTree utility. You specify any custom values for the data caching properties in SAS Management Console.
  • For image caching, images of indicators are created by Adobe Flash Player for the client.
  • SAS BI Dashboard 4.31 includes content caching through Ehcache. By default, dashboards, indicators, ranges, and queries are cached in the middle tier and controlled by the ehcache.config file, which specifies default values for content caching. If a content object in the cache is not accessed by a user within 5 minutes or if it exceeds the expiration value (the default is 20 minutes), it expires from the cache. The default values specified for Ehcache parameters are adequate for almost all environments.
  • In the case of client caching, content objects and data referenced by each user is retained in the browser client under Adobe Flash Player. The parameters for size and refreshing for each client is controlled by the config.xml file.