关于Cognos服务和报表的高速缓存

Hello!
最近遇到很头痛的事,FM发布的包做报表时,数据库update了,但报表却始终没有任何数据上的变化?查资料说是高速缓存在搞鬼。
目前找到一些可以清除报表缓存的方法,大家可以参考参考。

IBM官方:
1. 更改配置文件清理外部数据源高速缓存
默认情况下,每 24 小时将清除动态查询方式中所使用的高速缓存,以避免可能根据旧数据产生报表。清除每一个高速缓存的实际时间,取决于高速缓存的创建时间。

您可以覆盖自动清除高速缓存的默认时间间隔,也可以为每一种类型的数据源完全禁用该时间间隔。数据源的类型示例为 SAP BW、Oracle Essbase 和基于关系数据源的 OLAP。 还可以覆盖或禁用特定数据源、目录和多维数据集的时间间隔。

要覆盖默认时间间隔,请编辑配置文件 c10_locationconfigurationxqe.securecache.config.xml。 此文件包含用于描述每一个参数、该参数的可能值及其说明的注释。然后,重新启动 IBM® Cognos® 服务。 对此文件所做的更改只影响查询服务的实例,这些查询服务运行在配置文件所在的服务器上。在分布式环境中,必须在每一个服务器上更改该文件。
要点: 如果创建已调度作业来清除数据源、目录及多维数据集的高速缓存,请禁用其相应数据集的自动清除高速缓存功能。


2. 使用administration清理高速缓存

    启动 IBM Cognos Administration。
    在配置选项卡上,单击内容管理。
    单击右上角的“新建查询服务管理任务”按钮 新建查询服务管理任务。
    指定名称、说明、屏幕提示和位置。单击下一步。
    选择一项操作,可选择清除高速缓存或写入高速缓存状态。
    对于 Oracle Essbase 和 SAP BW 数据源,请输入数据源、目录和多维数据集。单击下一步。

    输入星号 (*) 作为通配符可指定所有内容。
    对于按维度建模的关系 (DMR) 数据源,请输入数据包的名称或数据源的名称。 如果指定数据源名称并选择清除高速缓存操作,那么将清除涉及该数据源的所有数据包的高速缓存。
    对于动态多维数据集任务,请依次选择服务器组、分派器和多维数据集,然后单击下一步。
    选择所需的操作:
        要立即或稍后运行任务,请单击保存并运行一次,然后单击完成。为运行指定时间和日期,然后单击运行。检查运行时间并单击确定。
        要安排每隔一段时间运行一次任务,请单击保存并安排运行时间并单击完成。然后,选择频率以及开始日期和结束日期。单击确定。
        提示: 要暂时禁用计划,请选中禁用计划表复选框。
        注: 要查看计划表状态,请参阅管理已计划的活动。
        要保存未安排计划或运行的任务,请单击仅保存,然后单击完成。





手动设置:
FM发布package的时候,勾选‘delete previous versions’。

谢谢大家!
参与15

10同行回答

随风cognos随风cognos软件开发工程师onstar
救星啊,清除会话缓存,报表定时刷新显示全部
救星啊,清除会话缓存,报表定时刷新收起
互联网服务 · 2014-12-11
浏览2492
Kk56789Kk56789软件开发工程师高伟达
顶…~~显示全部

顶…~~

收起
银行 · 2017-08-18
浏览2695
forgisforgis软件开发工程师兴业证券公司
FM发布package的时候,勾选‘delete previous versions’ 感谢分享!显示全部
FM发布package的时候,勾选‘delete previous versions’
感谢分享!收起
证券 · 2014-12-12
浏览2495
ares9527ares9527软件开发工程师天网
学习了,支持一下显示全部
学习了,支持一下收起
软件开发 · 2014-02-20
浏览2470
tjwcjtjwcj软件实施顾问飞创
多谢分享了显示全部
多谢分享了收起
软件开发 · 2013-11-23
浏览2440
cindy_水cindy_水其它金刚芭比
手动设置秒杀了官方显示全部
手动设置秒杀了官方收起
互联网服务 · 2013-11-21
浏览2512
oohaozioohaozi商业智能工程师中科软
经常遇到这个问题显示全部
经常遇到这个问题收起
互联网服务 · 2013-11-21
浏览2450
wchbwchb网站架构师wchb
不错,学习了显示全部
不错,学习了收起
系统集成 · 2013-11-21
浏览2440
ppppjiappppjia软件开发工程师金仕达
顶一个!!!1很不错!!显示全部
顶一个!!!1很不错!!收起
互联网服务 · 2013-11-21
浏览2418
59531505953150软件开发工程师aaaaa
顶一个显示全部
顶一个收起
互联网服务 · 2013-11-20
浏览2502

提问者

bacckom
IT顾问北京先进数通信息技术股份公司
擅长领域: 大数据商业智能cognos

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2013-11-20
  • 关注会员:3 人
  • 问题浏览:12108
  • 最近回答:2017-08-18
  • X社区推广