在IIS中共享OLAPService,基于(SQL Server 2008 OLAP Service)

原创 2010年02月25日 14:26:00

由于一直就职Two Company BI设计和研发,没时间整理相关的技术积累和经验,以后我想会继续把自己工作中或者学习到的东西,都做一个积累,供大家和自己参考下。其它少说,今天我介绍下IIS中如何共享Analysis Service 方法。

也是由于工作中,客户提出一个要求,想在本机分析多维数据,但前提条件,本机只提供Excel。查下资料后,我发现Excel支持读取OLAP服务,然后又找到了Jinjazz的配置SSAS 2005介绍,非常收益,特感谢。

 

本测试在SQL Server 2008 测试通过(配置和SQL 2005 大同小异,简单截图,供大家学习参考吧!)

 

1、获取相关的msmdpump.dll文件,

SQL 2008目录存储在: //Program Files/Microsoft SQL Server/MSAS10.MSSQLSERVER/OLAP/bin/isapi, 如下图:

 

 

 

 2、复制该目录下的所有文件,到新建的OLAP Service 目录,如下截图:

 

 

3、打开IIS,在应用程序池中,新建应用程序池,如下图:

 

 

4、命名应用程序池名称(如:OLAPService),如下图:

 

 

5、在IIS中添加一个新的Web服务扩展,如下图:

6、命名Web服务扩展,如(OlapService),导入msmdpump.dll(该文件即在步骤2,中新建目录下),如下图:

7、新建一个虚拟目录指向我们的目标文件目录(地址:步骤2中建立的OLAP Service 目录,请注意相关属性设置,

我没有用显著字体描述),如下图:

 

 

8、设置下IIS,ASP.NET执行版本,如下图:

9、设置虚拟目录身份验证方式,如下图:

 

10、选择全部的应用程序配置(注意动作,选择全部),如下图:

11、设置Web 服务扩展状况为:允许,如下图:

 

 

通过以上12种步骤,基本设置已经完成,现在看看,我们如何来使用它的OLAP Servic 服务。

 

注意:1) 配置完成后,IIS需要重启动,启动命令:IISReset

         2) 如果您的服务器上有mstsc有端口,也不需要通过端口访问,例如:

             http://IP地址/OLAPService/msmdpump.dll

         3) OLAPService 扩展服务允许启动。

 

 

A:使用SQL Server Analysis Servic (打开Analysis Service时候,选择URL方式),如下图:

 

 选择正确的地址后,可以看到相关的cube、Dimension、Measures。如下图:

 

 如果您服务器安装有SQL Service Analysis 即可做相关分析。但大部分时候,客户是没有安装SQL Service的。

 

以下介绍第二中方式。

 

B、利用EXCEL 2007(Excel 2003 应该也是支持,我没有测试,有兴趣的朋友,可以测试下)

 

新建Excel->数据->自其它来源->来自分析服务,如下图:

 

 

一直下一步,即可如下图:

 

 

生成连接信息,如下图:

 

 

最后,就达到了客户要的基于EXcel透视图的分析,如下图:

 

 

最终基于SQL Server 2008 的OLAP Service 就实现了。

IIS7.5 安装设置-Sql Sever2008安装设置-移动端设置等必读

IIS7.5 安装设置-Sql Sever2008安装设置-移动端设置等必读
  • boomcode
  • boomcode
  • 2015年10月15日 22:53
  • 1959

OLAP及分析工具选型

Druid vs Elasticsearch Druid vs Key/Value Stores (HBase/Cassandra) Druid vs Redshift Druid vs Spark ...
  • spirit_zyl
  • spirit_zyl
  • 2017年03月01日 18:58
  • 495

MDX和SQL区别

原文: 多维表达式 (MDX) 语法乍看起来与结构化查询语言 (SQL) 的语法非常相似。在很多方面,MDX 所提供的功能也与 SQL 相似;甚至经过努力可以在 SQL 中复制某些...
  • liu251
  • liu251
  • 2014年11月03日 20:10
  • 2395

OLAP函数系列1:SqlServer中分组函数GROUP BY 的扩展:all, cube,roolup与grouping

GROUP BY,ALL,CUBE,ROLLUP,GROUPING
  • zhangchenghaopeng
  • zhangchenghaopeng
  • 2017年07月25日 21:31
  • 577

SQL Server 2008安装图解教程

一、安装SQL Server 2008 安装SQL2008的过程与SQL2005的程序基本一样,只不过在安装的过程中部分选项有所改变,当然如果只熟悉SQL2000安装的同志来说则是一个革命性的变动。 ...
  • benben513624
  • benben513624
  • 2016年01月14日 11:54
  • 15832

SQL SERVER 2008 各组件的用途

SQL SERVER 2008 在安装过程中需要选择组件,本文简单的介绍一下各组件的用途,方便安装时选择。 从上图,可以看到SQL SERVER 的组件分为了(实例功能)和(共享功能...
  • iamluole
  • iamluole
  • 2013年07月26日 21:25
  • 7063

【SQL Server 2008 安装篇】详细安装步骤

前言: 前几天电脑恢复,重新安装了一下SQL Server 2008 ,把详细步骤记录了下来,希望对有用到的朋友有一些帮助。 我们先下载SQL Server 2008 简体中文版 的ISO光盘映像文件...
  • u013201439
  • u013201439
  • 2015年09月05日 10:10
  • 3432

如何安装SQL Server 2008数据库(带完整图解)

这几天因为需要,一直想安装sql server 2008来作为Web后台的数据库进行些实验,但总是没有时间,今天终于有时间了,便安装了SQL Server 2008,以下是我的安装的步骤,希望对于...
  • DD_lemon
  • DD_lemon
  • 2016年01月05日 23:17
  • 6738

SQL Server 2008 R2英文版安装图文教程(中文版安装同理)

本文是我网上搜寻的关于SQL Server 2008 R2安装的较好文章,感谢原创作者,因为有用,所以记录在案以便日后查看。 SQL Server 2008 R2英文版安装图解 ...
  • myfxx
  • myfxx
  • 2015年04月03日 09:44
  • 1867

怎样更改SQL Server2008R2的安装路径

如果在安装到功能选择的这个步骤的时候,如果选择更改共享功能目录的话,就会出现如下报错未指定 INSTANCESHAREDWOWDIR 命令行值。如果指定INSTANCESHAREDDIR 值,则必须指...
  • jimmyzj123456
  • jimmyzj123456
  • 2015年02月14日 13:09
  • 3777
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在IIS中共享OLAPService,基于(SQL Server 2008 OLAP Service)
举报原因:
原因补充:

(最多只允许输入30个字)