gpt4 book ai didi

hadoop - 在 Cognos BI 环境中使用 Apache Hadoop

转载 作者:可可西里 更新时间:2023-11-01 14:25:42 26 4
gpt4 key购买 nike

这可能是一个愚蠢的问题,因为我还没有完全理解 Cognos BI 的工作原理。另外,我尝试在 Stack Exchange 上发布这个,但没有成功(放置标签时出错)。

我的问题是 - Apache Hadoop 能否用于提高 Cognos BI 的运行速度?或者,Cognos 是否在做与 Hadoop 相同的事情(MapReduce 功能)?

我开始工作的地方使用 Sybase IQ(内容存储)之上的 Cognos BI 套件。 Apache Tomcat 是 Web 服务器。有时会发生的情况是,如果数据集很大,Cognos 会花费很多时间(几乎死掉)来生成报告。

那么,Apache Hadoop 能否通过介于 Cognos 和 Sybase 之间来帮助 Cognos 更好地执行?或者在这种情况下,报告优化是唯一的出路吗?

谢谢大家。

最佳答案

作为平台的 Hadoop 并非针对临时查询或分析报告。
Cognos 是 IBM 的产品。它只能查询它自己的 Hadoop 分布,这被称为 big insights:
InfoSphere BigInsights
在 BigInsight 上,Cognos 使用 Hive 发出查询,最终转换为 MapReduce。

您说您正在使用 Sybase IQ(这不是内容存储,这是运行查询的报告数据库)。
虽然我对 Sybase IQ 了解不多,但我正在大量使用 Vertica,它也是列式 DB。
为了获得良好的性能,您必须进行任何可能的调整:

  • Cognos 框架模型
  • Cognos 报告
  • Sybase 数据库调整和结构。Hadoop 无疑可以通过以正确的粒度级别准备数据和预先计算您需要的任何计算来提供帮助。

关于hadoop - 在 Cognos BI 环境中使用 Apache Hadoop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16505213/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com