“Cognos TM1”和“Cognos 10 BI”之间的区别
Posted
技术标签:
【中文标题】“Cognos TM1”和“Cognos 10 BI”之间的区别【英文标题】:differences between "Cognos TM1 and "Cognos 10 BI 【发布时间】:2012-09-08 22:09:24 【问题描述】:“Cognos TM1”和“Cognos 10 BI”有什么区别? 哪一个被 IBM 视为 BI 工具?
【问题讨论】:
【参考方案1】:“Cognos TM1”和“Cognos 10 BI”之间存在巨大差异!
Cognos TM1 是一个 (OLAP) 多维数据库,可以通过“TM1 Web”、“TM1 Executive Viewer”和“Cognos 10 BI”从 Excel 和 Web 进行查询。在这个数据库中,您将能够创建几乎任何类型的 OLAP / 决策应用程序。
Cognos 10 BI 是一个基于 Web 的报告应用程序。根据他们的权利(许可),用户将能够针对关系和/或多维数据库运行报告、计划报告和/或创建临时分析。为此,必须使用“框架管理器”构建逻辑层。该逻辑层用于隐藏数据库复杂性并向最终用户提供相关信息。
【讨论】:
【参考方案2】:简单来说:
TM1 是一个数据库引擎和一组用于访问和管理其数据库的应用程序。 Cognos BI 是一组 Web 应用程序,它们提供了用于查看和处理数据的漂亮界面。Cognos BI 通常使用 TM1 数据库作为其数据源,但并非必须如此。如果 Cognos BI 正在使用 TM1,那么在 TM1 应用程序中可能使用的大多数相同用户功能也可以通过 Cognos BI 使用,只是它们以更加用户友好的方式可用。 Cognos BI 还添加了 TM1 应用程序中没有的功能,以允许额外的数据管理。 IBM 的营销令人困惑,但一般来说,Cognos BI 和 Cognos TM1 统称为他们提供的 BI 工具包。
现在要稍微了解一下 TM1 的技术,它不仅仅是一个普通的旧数据库。正如这里的其他人所提到的,它是一个多维 OLAP 数据库。它能够处理数字和字符串数据,但它没有 NULL 值的概念。数字数据可以使用合并的元素进行汇总。它具有存储元数据的属性。它具有内置的规则引擎来处理业务逻辑和自定义计算。它具有 ETL 和数据库维护任务的流程。它有用于在不同时间间隔调度进程的杂务。它链接到 Excel 工作簿。最后,除了这些开箱即用的特性之外,TM1 还公开了一个 API,用于针对使用 C++、C#、Java 甚至 VBA 等 3GL 进行编程。
【讨论】:
【参考方案3】:主要区别在于 Cognos TM1 旨在轻松使用 excel,而 Cognos 10 BI 主要基于浏览器。 看看这里的血腥细节。 http://www.tm1forum.com/viewtopic.php?f=5&t=1442
【讨论】:
【参考方案4】:Cognos TM1 也被 IBM 称为财务绩效管理 FPM。它是一个具有实时规则计算的内存 MOLAP 立方体应用程序。由于它提供最终用户回写,它经常被财务办公室用于预算和建模 - 因此 MS Excel 界面经常使用。但是,它还配备了零占用网络“前端”以及 Cognos Insight,它允许对 TM1 多维数据集(位于服务器端)进行分布式或断开连接的访问。
TM1 可以集成到 Cognos BI 中,以便 Cognos BI 从 TM1 多维数据集进行报告;或者可以从 Cognos BI 仪表板中的 portlet 访问 TM1。
【讨论】:
【参考方案5】:cognos10 和 cognos tm1 的区别:-BI 是报告工具,cognos tm1 是分析和报告工具,在 tm1 中构建 CUBES 和 BI 生成报告
【讨论】:
以上是关于“Cognos TM1”和“Cognos 10 BI”之间的区别的主要内容,如果未能解决你的问题,请参考以下文章
第三十一节:扫盲并发和并行同步和异步进程和线程阻塞和非阻塞响应和吞吐等
shell中$()和 ` `${}${!}${#}$[] 和$(()),[ ] 和(( ))和 [[ ]]
Java基础8---面向对象代码块和继承和this和super和重写和重载和final
Java基础8---面向对象代码块和继承和this和super和重写和重载和final
JS中some()和every()和join()和concat()和pop(),push(),shift(),unshfit()和map()和filter()