我需要为现有的 SQL Server 数据库构建一个数据仓库。我已经设计了星型模式维度和事实表。我的问题是:
SQL Server 2008 Enterprise 中是否有工具可以帮助我将数据从事务数据库转换到新的数据仓库数据库?我正在寻找一种工具来帮助我清理数据并填充仓库表。我以前在使用 Oracle 数据库的学术环境中做过这个。在这种情况下,我必须使用 SQL “手动”完成所有操作。
我需要为现有的 SQL Server 数据库构建一个数据仓库。我已经设计了星型模式维度和事实表。我的问题是:
SQL Server 2008 Enterprise 中是否有工具可以帮助我将数据从事务数据库转换到新的数据仓库数据库?我正在寻找一种工具来帮助我清理数据并填充仓库表。我以前在使用 Oracle 数据库的学术环境中做过这个。在这种情况下,我必须使用 SQL “手动”完成所有操作。
您必须检查 MS - SQL SERVER 的导入和导出功能,观看此视频: http ://www.youtube.com/watch?v=eDfhTPU7P-M
您应该学习 SSIS(不是那么难),但第一步是加载数据。快速而肮脏的方法是导入/导出向导——一旦你完成了它的步骤,你甚至可以将它保存为 SSIS 包,然后根据需要对其进行调整。
一些开发人员专门使用 SSIS 数据流来清理和整合数据。一些开发人员仅使用 SSIS 将数据带到暂存区域(表),然后使用 SQL 存储过程来转换/操作 SQL Server 上的数据。