在性能方面使用OLAP for OBIEE是不是更有效?
Posted
技术标签:
【中文标题】在性能方面使用OLAP for OBIEE是不是更有效?【英文标题】:Is it more effective to use OLAP for OBIEE in terms of performance?在性能方面使用OLAP for OBIEE是否更有效? 【发布时间】:2021-04-20 07:46:53 【问题描述】:我们一直在使用简单的数据仓库进行银行业务,每晚在系统关闭时加载大量数据,并通过管理工具连接到 Obiee。到目前为止,它工作正常。
最近,我们一直在讨论如何将我们的数据仓库迁移到 OLAP,因为根据定义,OLAP 似乎最适合数据检索,即使它需要在 Analytics Workspace 中开发维度和衡量事实需要多一步。一些消息来源说,当使用 OLAP 时,查询将花费更多时间来返回结果。如果有一些开发者从通常的 dwh 开发转向在其中实现 OLAP,您会推荐吗?
【问题讨论】:
【参考方案1】:简单地说:如果数据源配置和模型很垃圾,那么你去维模型就无所谓了。 我见过性能疯狂的基于平板的模型和速度慢得令人难以置信的“OLAP 模型”。没有什么是万能的解决方案。永远不要相信在某件事上贴上新徽章会解决问题。您需要考虑并相应地适当地构建它。
【讨论】:
感谢@Chris 的反馈。我在想是否应该花时间来构建这个基于 OLAP 的模型值得一试。似乎找出答案的唯一方法是构建它并查看差异。 “通常”使用星型模式等面向分析的模型会更快,是的。 您的意思是基于 OLAP 的模型,对吧?我没有用过这个,所以我可能会混淆 rpd 中的星型模式和 OLAP 中的星型模式 星型模式。数据建模概念。这是有形的和定义的。 “OLAP”并不意味着任何特定的或在数据建模方面定义的东西。以上是关于在性能方面使用OLAP for OBIEE是不是更有效?的主要内容,如果未能解决你的问题,请参考以下文章