ASP.NET MVC 和 Oracle 11g 的最佳 OLAP 选项

Posted

技术标签:

【中文标题】ASP.NET MVC 和 Oracle 11g 的最佳 OLAP 选项【英文标题】:Best OLAP option for ASP.NET MVC and Oracle 11g 【发布时间】:2013-02-06 13:01:07 【问题描述】:

我们正在使用 Oracle DB (11g) 开发 ASP.NET MVC 4 项目。客户要求我们将临时报告 (OLAP) 添加到我们的系统中,因此我们正在寻找可能的选项。用户界面应集成到现有的 ASP.NET MVC 网站中,数据源应为 Oracle DB。这种配置的最佳可用选项是什么?

【问题讨论】:

可能是programmers.stackexchange.com的一个好问题 【参考方案1】:

我想这已经很晚了(在发布之后一年多!)但我强烈推荐嵌入到 11g 数据库中的 OLAP 选项。

Oracle 已经将它包装在各种杂乱无章的东西中,并提供了一些不太好的客户端工具(例如 OLAP 工作表),但是基于最初称为 Express 的工具的底层引擎具有非常好的血统,并且仍然是最好的引擎之一在市场上。性能非常好,它拥有出色且功能齐全的语言,而且成本仅为 Oracle 自己的 Hyperion 产品的一小部分。

最重要的是,它嵌入在 Oracle 数据库中,允许(相对)轻松地将数据从一个数据库传输到另一个数据库(尽管考虑到 Oracle 拥有该技术已有多长时间,它们之间的距离仍然令人惊讶)。

在使用 Oracle 提供的客户端工具取得相对有限的成功后,我们倾向于回归基础并在 OLAP 多维数据集中手动定义/填充对象 - 尽管我们的大多数应用程序往往涉及建模/预测,因此需要写入 -返回,这是 Oracle OLAP 的一个优势,但客户端工具支持不充分,因为 Oracle 宁愿您使用更昂贵的 Hyperion。

【讨论】:

Terry 这是让问题保持最新的完美 Stack Overflow 方式。感谢您的贡献。

以上是关于ASP.NET MVC 和 Oracle 11g 的最佳 OLAP 选项的主要内容,如果未能解决你的问题,请参考以下文章

带有标识 2 和 EntityFramework 6(Oracle)的 ASP.NET Core MVC

ASP.NET MVC 和 Oracle DB 之间的互操作 (12c)

asp.net mvc oracle 做的增删改查功能,给我份源码。

VS2015 ASP.NET MVC5 EntityFramework6 Oracle 环境篇

在 ASP.NET MVC 项目中无法使用实体框架连接到 Oracle 数据库

使用 MVC 4 将实体框架与 Oracle 11g 连接时面临的问题