数据仓库和 OLAP,ROLAP
Datawarehouse and OLAP, ROLAP
我已经阅读了所有关于数据仓库和 olap 的文章.....但是我有一些问题
- 我使用 mysql 创建了一个数据仓库,我还创建了一个 API,其中包含要从数据仓库查询的临时查询,所以这 API 是否被视为 ROLAP?
- 是否可以创建自己的 OLAP?如果是,如何?
通常数据仓库都是规范化的结构,DWH和ROLAP不一样
ROLAP 是用于数据建模的技术。 ROLAP 通常用于报告。 ROLAP 非常适合进行分析查询,您可以使用许多报告 (BI) 工具轻松地根据您的数据构建报告。
不必编写您自己的应用程序来构建报告。 ROLAP(关系型 OLAP)是指在传统 RDBMS 中使用事实表和维度表将数据建模为 "star" 或 "snowflake"。它的星型模式也叫"multidimensional cubes".
OLAP 通常是指 MOLAP(多维 OLAP)- 当您真正将数据存储在特殊数据存储(而不是 RDBMS)的多维数据结构中时。
您应该创建自己的 MOLAP 数据存储 - 您应该使用已经开发的 OLAP 服务器,如 MANDARIN、Pentaho Olap、Essbase、带有 OLAP 选项的 ORACLE EE 数据库。
您指出的混淆来自这样一个事实,即人们倾向于在任何地方和错误的上下文中使用该术语。
OLAP 应用程序是由 OLAP 委员会精确定义的。这些是满足一系列要求的应用程序。您可以阅读这些要求 Here.
简而言之,这些是面向分析的应用程序,可让您以多维方式构建报告(这意味着您拥有可以交叉的维度和指标)并在企业范围内获得快速答复,并具有向下钻取并跨能力钻取。接近 OLAP 应用程序的东西是这样的:http://try.meteorite.bi/
在数据仓库之上构建临时报告引擎并不意味着您拥有 OLAP 应用程序。它是否具有多维形状?它是面向用户的吗?够快吗?它必须对所有这些问题和以下问题回答是,才能成为 OLAP 应用程序的候选者。
我已经阅读了所有关于数据仓库和 olap 的文章.....但是我有一些问题
- 我使用 mysql 创建了一个数据仓库,我还创建了一个 API,其中包含要从数据仓库查询的临时查询,所以这 API 是否被视为 ROLAP?
- 是否可以创建自己的 OLAP?如果是,如何?
通常数据仓库都是规范化的结构,DWH和ROLAP不一样
ROLAP 是用于数据建模的技术。 ROLAP 通常用于报告。 ROLAP 非常适合进行分析查询,您可以使用许多报告 (BI) 工具轻松地根据您的数据构建报告。
不必编写您自己的应用程序来构建报告。 ROLAP(关系型 OLAP)是指在传统 RDBMS 中使用事实表和维度表将数据建模为 "star" 或 "snowflake"。它的星型模式也叫"multidimensional cubes".
OLAP 通常是指 MOLAP(多维 OLAP)- 当您真正将数据存储在特殊数据存储(而不是 RDBMS)的多维数据结构中时。
您应该创建自己的 MOLAP 数据存储 - 您应该使用已经开发的 OLAP 服务器,如 MANDARIN、Pentaho Olap、Essbase、带有 OLAP 选项的 ORACLE EE 数据库。
您指出的混淆来自这样一个事实,即人们倾向于在任何地方和错误的上下文中使用该术语。
OLAP 应用程序是由 OLAP 委员会精确定义的。这些是满足一系列要求的应用程序。您可以阅读这些要求 Here.
简而言之,这些是面向分析的应用程序,可让您以多维方式构建报告(这意味着您拥有可以交叉的维度和指标)并在企业范围内获得快速答复,并具有向下钻取并跨能力钻取。接近 OLAP 应用程序的东西是这样的:http://try.meteorite.bi/
在数据仓库之上构建临时报告引擎并不意味着您拥有 OLAP 应用程序。它是否具有多维形状?它是面向用户的吗?够快吗?它必须对所有这些问题和以下问题回答是,才能成为 OLAP 应用程序的候选者。