我被要求学习“Oracle提供的用于创建数据仓库的工具”。我在理论上研究了基本的DW概念,数据立方体,数据挖掘等,我也知道如何使用像Access这样的“经典”RDBMS来构建一个基本的DW(好吧,让我们说MySQL ......)
现在是时候开始更实际的事了,所以......
答案 0 :(得分:2)
在这里查看Oracle的Warehouse Builder工具:http://www.oracle.com/technetwork/developer-tools/warehouse/overview/introduction/index.html
他们提供自学指南和SDK。
此外,如果您不熟悉ETL(提取,转换和加载)概念,那么对该主题进行一些阅读也会很有帮助。
答案 1 :(得分:1)
通常,Oracle有两个ETL工具:Oracle Warehouse Builder(OWB)和Oracle Data Integrator(ODI)。后者(ODI)是一个新事物,我希望它是一个将在某些(可能很长的)未来取代OWB的祖先 - 但是有些人可能想要因为这样的预测而杀了我。 ;-)无论如何,这些都是相当昂贵的工具,而且Oracle没有“免费” - 他们实际上有一些东西,比如JDeveloper,但它最适合他们的数据库,只有非商业用途,并有一些额外的限制。 ; - )
如果您想从数据仓库概念开始,您应该阅读Ralph Kimball或Bill Inmon书籍中的一本(或两者,因为它们代表不同的概念) - 首先要了解这个概念并不重要。之后,您应该尝试找到您的ETL工具。我不确定,但Oracle一般都热衷于Inmon的概念。
您可以先试用Talend Open Studio,它是免费的,但功能非常强大。当你知道它时,你将能够轻松切换到其他工具,因为它们通常非常相似。