SQL Server2005 Analysis服务实践起步

 一、在Analysis Services项目中定义数据源视图

 1、根据模板创建Analysis Services项目

BIDS(Business Intelligence Development Studio)利用模板创建不同类型的项目,Analysis Services项目即为其中的一个模板,而且这些模板是可自定义的。

 2、定义数据源

使用Native OLE DB\Microsoft OLE DB Provider for SQL Server驱动程序连接SQL Server。

 3、定义数据源视图

数据源视图(data source view,针对项目中选定的数据源的表或视图的元数据视图),将元数据存储在数据源视图中使用户可以在开发过程中脱离对数据源的连接使用元数据。可以选用多个异类查询作为数据源,但至少一个数据源必须是SQL Server数据源。

  • 商品维度:Pub_商品主档
  • 日期维度:Sys_销售日历
  • 门店维度:Pub_仓库门店
  • 供应商维度:Pub_供应商
  • 事实:E1日销售明细

 4、修改默认表名称

BIDS使用数据源视图中的元数据定义维度(dimensions)、属性(attributes)和测度组(measure groups)。BIDS使用立方体对象的FriendlyName属性而不使用Name属性,所以本步骤主要是修改在上一步中创建的对象的FriendlyName属性以提高用户友好性。(不仅可以更改数据源视图中表的友好名称,也可以更改列的名称,定义计算列,甚至在表或视图间进行连接以提高用户友好性)。


几个概念:

  • 维度(dimension):多维立方体的基本组成部分(a fundamental component),用以从用户兴趣的角度组织数据(以合乎逻辑的层次化的格式组织商业数据)。
  • 属性(attribute):维度的组成部分(building block),用以在多维立方体中组织测度。维度是属性的集合,每个属性对应维度表中的一列或多列。在维度中,属性以层次的形式组织,为立方体中的测度提供聚合向下钻取的路径。属性向客户端应用程序提供分组的受约束的信息。
  • 测度(measure):事实表(fact table)中的包含可计算、合计等的数值型数据的列。在一个立方体中,测度被事实表分组为测度组。
  • 测度组(measure groups):用以对事实表中包含的测度进行分组,并在维度和测度之间进行联系。
  • Pub_商品主档——>product
  • Sys_销售日历——>date
  • Pub_仓库门店——>depository
  • Pub_供应商——>supplier
  • E1日销售明细——>sales
时间: 2024-09-20 02:21:23

SQL Server2005 Analysis服务实践起步的相关文章

SQL Server2005 Analysis服务实践之起步

server 一.在Analysis Services项目中定义数据源视图 1.根据模板创建Analysis Services项目 BIDS(Business Intelligence Development Studio)利用模板创建不同类型的项目,Analysis Services项目即为其中的一个模板,而且这些模板是可自定义的. 2.定义数据源 使用Native OLE DB\Microsoft OLE DB Provider for SQL Server驱动程序连接SQL Server.

配置SQL Server2005 express与jdbc连接

express|server|sql 本文主要介绍了配置SQL Server2005 express与jdbc连接的全过程. SQL Server2000下的Java应用能否在SQL Server 2005 express上运行,经过不断测试与配置,总结以下经验: 1:首先确认SQL Server2005 express已经安装好了. 2:启用TCP/IP协议. 在"程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器&

C# 怎样实现远程连接SQL Server2005

server|sql 本文详细讲述了C#怎样实现远程连接SQL Server2005各个步骤. 首先配置SQLSERVER2005: 打开"Microsoft SQL Server Management Studio" 直接用Windows 用户连接进入,再在"安全性"中的"登录名"内的"新建登录名",你就对应的添好"确定"就可以了. 再在你对应的"数据库"里"安全性"

图片-在W7中安装SQL Server2005总会出现这个,然后就失败了。求教啊!!!急急急!!!!!!

问题描述 在W7中安装SQL Server2005总会出现这个,然后就失败了.求教啊!!!急急急!!!!!! 解决方案 下载安装2008,SQL Server 2008大部分情况下和2005一样用. msdn.itellyou.cn可以下载. 解决方案二: 按理说,你一开始运行sql server 2005就会遇到一个兼容性的提示,难道你没看到. 解决方案三: windows 7和sql server 2005不兼容,建议你安装sql server 2008或以上. 解决方案四: 杀毒软件关掉.

sql server-关于myeclips 连接数据库SQL server2005问题

问题描述 关于myeclips 连接数据库SQL server2005问题 myeclips 连接数据库SQL server2005时,打开连接DB Brower时总是蹦出这个页面! 我TCP/IP也启动了,为啥还这样? 解决方案 防火墙有没有允许1433呢 解决方案二: 下面内容主要是参考别人的资料又加了一些自己的具体实践操作感悟,希望对大家有帮助: 用VS数据库连接建立连接出现如下错误: 在建立与服务器连接时出错.在连接到SQL Server 2005 时,在默认的设 置下SQL Serve

log explorer-为恢复sql server2005数据库数据,安装Log Explorer时报错,求大神帮忙看看。

问题描述 为恢复sql server2005数据库数据,安装Log Explorer时报错,求大神帮忙看看. 解决方案 1.Lumigent Log Explorer for SQL Server v4.0.2 特别版下载地址http://down.chinaz.com/soft/7887.htm Log Explorer for SQL Server 4.2 注册码 wv5rc-uxvpz-e33-nr4694qs2 2.Log Explorer for SQL Server v4.0.2 安

Microsoft Sql server2005的安装步骤图文详解及常见问题解决方案_mssql2005

一:安装sql server 2005过程中出现如下问题:"选择的功能中没有任何功能可以安装或升级": 解决方案:Microsoft SQL Server 2005→配置工具→SQL配置管理器→SQL Server 2005服务→右边的两个服务启动SQL Server FullTest Search() 和服务SQl Sever(计算机名) 二:无法将数CLSID写入\Software\Classes\PROTOCOLS\Handler\ms-help. 解决办法:退出电脑安全软件 三

解决SQL Server Analysis Services无法启动方法

本地计算机 上的 SQL Server Analysis Services (MSSQLSERVER) 服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的,例如"性能日志和警报"服务. 查了一下资料,有两种解决方法: 1.删除C:Program FilesMicrosoft SQL ServerMSSQL.2OLAPData下的文件 2.清除系统日志 我采用第二种方法解决了问题    

故障-SQL server2005群集问题

问题描述 SQL server2005群集问题 SQL server2005群集问题 sql server 群集搭建好后,在节点一SQL server服务可以启动.节点一故障,移到节点二后SQL server服务启动失败.再移动组到节点一,服务可以启动.而且移到节点二后,共享磁盘S盘里的microsoft SQL server文件夹也没了...求解~~ 解决方案 [问题一]:? 执行drop database 'xxx';? 反馈结果:'无法对 数据库'xxx' 执行 删除,因为它正用于复制.'