希望这个问题符合 Stack Overflow 的标准。
我清楚数据仓库的概念。但是在实际构建数据仓库方面,我感到困惑,因为我只是使用报告工具。
假设我在 Oracle 数据库中有 20 张表。据我所知,DW 构建的步骤是“执行 ETL”。
但我对以下事项感到困惑:
1.以表格结构方式定义维度和事实及其之间的关系。
2.如何选择或实现所需的模式,例如事实星座?
3.如何确定哪些是维度,哪些是事实?
4.如何使用代理键?
简而言之,我想从现有数据中在我的数据库中构建数据仓库。我应该怎么做?
欢迎您提供答案、想法和参考资料。
我清楚数据仓库的概念。但是在实际构建数据仓库方面,我感到困惑,因为我只是使用报告工具。
假设我在 Oracle 数据库中有 20 张表。据我所知,DW 构建的步骤是“执行 ETL”。
但我对以下事项感到困惑:
1.以表格结构方式定义维度和事实及其之间的关系。
2.如何选择或实现所需的模式,例如事实星座?
3.如何确定哪些是维度,哪些是事实?
4.如何使用代理键?
简而言之,我想从现有数据中在我的数据库中构建数据仓库。我应该怎么做?
欢迎您提供答案、想法和参考资料。