返回列表 发帖

[赛捷视点] 什么是数据仓库?(第三部分)

* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。

(接续)


如何构建数据仓库?

  

构建数据仓库需要循序渐进的方法,同时要考虑您的目标和现有IT基础设施。为了成功构建数据仓库,请遵循以下步骤。



1、收集信息:让公司高层领导参与是了解短期和长期业务目标的关键第一步。了解您的IT基础设施是否适合构建数据仓库。现有数据的质量如何?

  

2、确定数据源:数据仓库从多个来源提取数据。确定您需要哪些数据库来实现预期目标和关键绩效指标。由于不同数据库的数据格式可能不同,这将确定您的数据集成方法。

  

3、仓库架构:数据仓库的架构将取决于数据量和业务决策的复杂性。您需要从单层、双层和三层架构中进行选择。



4、ETL(提取、转换、加载)策略:ETL流程为数据加载至数据仓库之前的提取和转换步骤提供了必要的支持。从使用正确的ETL工具到设计ETL工作流程,您需要制定一个完善的计划以确保执行无误。

  

5、数据模型和模式:数据模型在仓库内建立数据之间的关系。根据查询复杂性和所需的性能来选择数据模型。模式是数据仓库结构的支柱,可决定数据提取的速度。

  

6、测试和部署:在最终确定所有组件后,就到了构建、部署和测试数据仓库的步骤。通过执行复杂查询来运行系统,检查其是否能够满足您的商业智能目标。

  

7、监控:您需要不断更新和维护仓库,以确保系统运行无阻。随着规模的扩大,您的数据分析需求也会发生变化。您必须确保系统具有可扩展性和灵活性,以提供您所需的见解。


(待续)

返回列表