回答
我不熟悉ORACLE,所以我不会了,可能会或可能不会被内置在产品中的OLAP功能。但实质上从关系引擎获得Cube类型功能,您需要为您的数据构建Star或Snowflake模式表示。
这包括在FACT和DIMENSION之间对数据进行分类。简而言之,FACTS就是你想要分析,统计,统计,汇总等等的事情,例如“OrderValue”,“Quantity”,“Count”等等。你可以看到所有这些都是数字类型,所以可以说FACT始终是数字字段。
DIMENSIONs另一方面是你想要分析的东西,或描述FACTs的东西。例如尺寸为“客户”,“产品”,“订购日期”等。
所以,如果我有一个100英镑的“OrderValue”,我可以说这100英镑是由“客户”在“订单日期”24/03/2010上的“产品”小工具上。因此尺寸描述了每个事实
您将所有FACT放入FACT表中,并将DIMENSION放入单独的DIMENSION表中,每个表中放置一个。然后将各个DIMENSION行与使用键的事实链接起来。
例如。
FACT表= FAC_ORDERS(一行的每个情况要被汇集) 结构 FactID,OrderDateID,客户ID,产品ID,OrderValue,OrderQty
DIMENSION表= DIM_Product 结构 ProductID,ProductName
DIMENSION表= DIM_Customer 结构 客户ID,客户名称
DIMENSION表= DIM_TimeDay 结构 OrderDateID,ActualDate,年,月,周,日
替代地如果您有权访问运行Analysis Services的SQL Server,则可以通过bui来避免这种情况使用CUBE-it Zero等工具在SQL Server中装入OLAP Cube。这是一款免费的SQL Server OLAP多维数据集构建工具,它在SQL Server分析服务器中构建OLAP多维数据集,因为它是数据源,但是还有一个可选的附加组件可用于从Oracle获取数据。在http://www.bi-lite.com
- 1. OLAP多维数据集 - PHP和MongoDB
- 2. OLAP多维数据集 - 数据多维数据集
- 3. 如何查询OLAP多维数据集中的数据(不使用Excel)
- 4. 一个R编程语言创建OLAP多维数据集
- 5. 与OLAP多维数据集的离线
- 6. 浏览OLAP多维数据集
- 7. 如何为OLAP多维数据集部署Oracle维度表
- 8. Pentaho报表设计器:如何基于OLAP多维数据集创建图表?
- 9. 如何在创建查询后从SASS多维数据集中导出数据?
- 10. 如何手动处理Tfs_Analysis OLAP多维数据集?
- 11. OLAP多维数据集计算的成员,如何圆
- 12. 技术上如何解决SSAS OLAP多维数据集?
- 13. 我该如何做OLAP多维数据集增量处理?
- 14. 日期维度在OLAP多维数据集中停止处理
- 15. 不能对一个SSAS OLAP多维数据集ConvertToUnknown维工作
- 16. MySQL OLAP多维数据集中的外部化时间维度?
- 17. OLAP多维数据集过滤的数据
- 18. 如何在Sharepoint中显示OLAP多维数据集中的图形和KPI?
- 19. 如何在多维数据集中创建数字?
- 20. 在运行时使用用于OLAP(RadarCube)的Dlinq查询创建数据集
- 21. 如何创建3D多维数据集的网格,如WeatherCube?
- 22. 如何从本地脱机OLAP多维数据集检索生成它的MDX查询?
- 23. 如何创建以下多维数据集?
- 24. 如何通过SSIS创建/删除多维数据集分区
- 25. 错误:SpagoBI 5.2 Meta创建OLAP多维数据集时不能添加多维数据集与维度的关系
- 26. OLAP多维数据集中的非聚合度量
- 27. Python多维数据集Olap框架日期PointCut
- 28. 实现Python OLAP多维数据集存储
- 29. 从Visual Studio部署OLAP多维数据集时出错
- 30. 从父表olap多维数据集继承字段
检查出http:// stackoverflow的可能重复。com/questions/2682502/how-query-a-cube-olap-using-a-java-application – 2010-04-21 14:14:51
@bainf - 如果你没有得到答案,不要只是重新发布你的问题。 – 2010-04-21 14:18:46