第一范文网 - 专业文章范例文档资料分享平台

数据仓库的构建和ETL课程设计

来源:用户分享 时间:2025/5/17 15:07:55 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Product产品维度表结构以及主键字段: 字段名称 ProductID ProductName UnitPrice 数据类型 Int nvarchar money 功能描述 产品号码 产品名称 单价 原表名 Products Products Products 原字段 ProductID ProductName UnitPrice 主键字段:ProductID

Customer顾客维度表结构以及主键字段: 字段名称 CustomerID ContactName Address 数据类型 nchar nvarchar nvarchar 功能描述 顾客号码 顾客姓名 大致地区 原表名 Customers Customers Customers 原字段 CustomerID ContactName City+Region+Country 主键字段:CustomerID Time时间维度表结构以及主键字段: 字段名称 OrderDate Year Quarter Month 数据类型 datetime nvarchar nvarchar nvarchar 功能描述 日期 年 季度 月 原表名 Orders 无 无 无 原字段 OrderDate OrderDate拆分 OrderDate拆分运算 OrderDate拆分 主键字段:OrderDate

Region地区维表结构 字段名称 Address City Country Region 数据类型 nvarchar nvarchar nvarchar nvarchar 功能描述 大致地区 城市 国家 地区 原表名 Customers 无 无 无 原字段 Address Address拆分 Address拆分 Address拆分 主键字段:Address 6. 下图显示了Northwind数据库的星型雪花架构结构图:

Employees维表 EmployeeID FirstName LastName

Orders事实表 employeeID ProductID CustomerID orderDate Total Quantity UnitPrice Discount Customers维表 CustomerID ContactName City Region Country Products维表 ProductID Productname UnitPrice 实验步骤三、创建数据仓库并抽取转换导入数据:

1.首先打开SQL Server Business Intelligence Development Studio, 创建一个新的SQL Server Integration Services项目,并取名为northwind

2.点击确定后生成以下界面。

3.接下来在菜单栏中点击[项目]选择SSIS导入和导出向导,在弹出来的窗口里选择SQL Native Client 10.0 作为数据源,数据库下拉选择已装好的Northwind数据库,点击下一步。

4.进入数据目标的操作界面,这里需要新建一个数据仓库,以后数据经过ETL过程后,数据存放到这个数据仓库中。

5.选择数据的复制方式,如下图所示,有两种方式,一种是直接将表复制过去,这种方式不是很灵活,对多表连接存在一定的局限性。这里采用的第二种方法。

搜索更多关于: 数据仓库的构建和ETL课程设计 的文档
数据仓库的构建和ETL课程设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c310fo98tvm208bj78dp3_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top