oracle - 在性能方面使用OLAP for OBIEE是否更有效?
问题描述
我们一直在使用简单的数据仓库进行银行业务,每晚在系统关闭时加载大量数据,并通过管理工具连接到 Obiee。到目前为止它工作正常。
最近,我们一直在讨论如何将我们的数据仓库迁移到 OLAP,因为根据定义,OLAP 似乎最适合数据检索,即使它需要在 Analytics Workspace 中开发维度和测量事实的更多步骤。一些消息来源说,当使用 OLAP 时,查询将花费更多时间来返回结果。如果有一些开发人员从通常的 dwh 开发转向在其中实现 OLAP,您会推荐吗?
解决方案
简单来说:如果数据源配置和模型都是垃圾,那么你去维模型就无所谓了。我见过性能疯狂的基于平板的模型和速度慢得令人难以置信的“OLAP 模型”。没有什么是万能的解决方案。永远不要相信在某件事上贴上新徽章会解决问题。您需要适当地考虑它并相应地进行架构设计。
推荐阅读
- reactjs - 反应原生可触摸反馈存在吗?
- c++ - 从类返回 std::string 是否分配内存?
- reactjs - useContext 不会在上下文更改时重新渲染组件
- mongodb - Grails with MongoDB - 如何定义嵌套和可重用的字段
- audio - 音频放大器中的隔直流
- python - 在硒上定位元素时遇到问题。有小费吗?
- stream - 如何使用 SWI Prolog 从 .txt 文件中删除前 n 行或后 n 行?
- linux - 如何重命名Linux目录中具有不同/随机扩展名的同一文件夹中的所有文件?
- jquery - 如何在laravel中使用ajax绑定输入表单模式
- haskell - 为什么在这个函数中强制柯里化