【发布时间】:2014-08-27 18:05:59
【问题描述】:
我们有一些不再被企业使用的旧报告,我们希望删除/归档这些报告。
我有 2 个与此相关的查询:
a) 如果报告在过去 12 个月内未被使用,最好的方法是什么?
b) 是否有任何简单的方法可以将不再使用(超过 12 个月未使用)的报告移动到其他位置(即新文件夹),同时保持文件夹结构完整?
我们已在网络上搜索过解决方案,但未能找到自动解决方案。由于我们发现的报告数量约为 5000 份,因此我们正在寻找一种自动化的方法来解决这个问题。
是否建议在服务器(物理机)上运行 SQL 查询?如果我们在内容存储上运行此查询,我们希望找出实际报告所在的列/字段(在下面的查询中使用了,但不确定是否可以使用这样的字段或查询):
update <table> set <report_path>='/content/folder[@name='Home']/folder[@name='Report']/report[@name='ABC012 - My Report']' where <report_path>='/content/folder[@name='Home']/folder[@name='Archive_test']/report[@name='ABC012 - My Report']'
这种查询会起作用吗?
如果没有,任何人都可以建议我们将报告移动到同一个 Cognos 框上的单个文件夹的方法吗? (我们使用的是 Cognos 10,带有 DB2 和 Netezza)
【问题讨论】: