【问题标题】:Limit data to be generated in cognos cube generation by year限制每年在 cognos 多维数据集生成中生成的数据
【发布时间】:2012-11-16 05:06:31
【问题描述】:

我已经使用 cognos 一年了,但我偶然发现了另一个需要紧急解决方法的问题。我有这个模型,每天自动生成多维数据集(使用批处理文件)。生成是成功的,尽管主要问题是生成多维数据集所消耗的时间。尽管考虑到所涉及的数据(数据包括大约 7 年前的历史交易),这在某种程度上是可以接受的。现在我们提出的主要想法是限制或以某种方式将前几年的数据包含在模型中,并在日常多维数据集生成中保持不变(因为这些数据没有预期的变化)。仅应处理当年的数据,并将这些数据与历史数据一起添加。到目前为止,我已经尝试使用操纵 iqd,但结果不包括生成的多维数据集中的历史数据。此外,我正在使用 7.4 和更高版本的 ibm cognos 10,所以我希望你能给我一些关于如何在这两个版本上使用它的想法。

【问题讨论】:

    标签: cognos cubes cognos-8 impromptu cognos-bi


    【解决方案1】:

    您正在寻找的是基于时间的分区。在 Google 中搜索基于变压器时间的分区。例如,这是针对 8.4 的,但您应该能够在 v10 上找到 doco。

    http://publib.boulder.ibm.com/infocenter/c8bi/v8r4m0/index.jsp?topic=/com.ibm.swg.im.cognos.ug_cogtr.8.4.0.doc/ug_cogtr_id7761DefiningTBPCube.html

    这使您可以一次构建以前的年份,它将作为多个单独的 MDC 文件存在。然后,您只需定期构建当前年份的多维数据集,它只会刷新一个 MDC 文件。这些都透明地播种在一个主虚拟 MDC 和 VCD 文件中。

    显然 v10 有一些构建优化,所以如果可能的话,我会在 v10 而不是 v7 中这样做

    【讨论】:

      猜你喜欢
      • 2023-03-10
      • 2013-05-03
      • 1970-01-01
      • 2015-05-22
      • 2021-03-04
      • 2021-11-01
      • 1970-01-01
      • 2013-02-01
      相关资源
      最近更新 更多