使用 SQL Server 2000 Analysis Services 创建数据仓库模型使用 Analysis Services 创建数据仓库模型
仍以 Analysis Services 附带的数据 FoodMart为例,本实验创建一个雪花型的数据仓库模型
首先在 ODBC 数据源管理器中添加用户数据源,并命名为 FoodMart 2000,数据库选用 Analysis Services 附带的 foodmart 2000
打开 Analysis Services,连接到分析服务器后,新建 FoodMart 2000 数据库,右键“数据源”选择“新数据源…”,使用 Microsoft OLE DB Provider for ODBC Drivers 连接已建的 FoodMart 2000 数据源
使用向导创建多维数据集(1)从数据源 FoodMart 2000 中选择 sales_fact_1997 作为事实表,该表的详细情况可以通过“浏览数据…”进行查看
点击“下一步”,选择事实表中的 store_sales、store_cost 和 unit_sales 作为多维数据集的度量值
(2)继续“下一步”,使用维度向导创建维表
为了表述雪花模型,实验中创建的维表依次有:① 时间维表(time_by_day)② 产品维表(product)③ 产品类别维表(product_class)④ 顾客维表(customer)⑤ 推销维表(promotion)⑥ 商店维表(store)其中,产品类别维表是在产品维表的基础上新增的维表,这样就构成了具有雪花模型的数据立方体
a)首先创建时间维,选择“星型架构”,从“可用的表”中选取表 time_by_day,维度类型选择时间维度(其他维度均选择标准维度),日期列被自动指定为