`
kmakxa
  • 浏览: 14980 次
社区版块
存档分类
最新评论

配置 http 连接 analysis service (ssas)

 
阅读更多
当数据仓库搭建好后,我们就可以通过sqlserver的管理工具查看服务器上的数据集了。但是这样挺不方便的,如果要远程访问,那么就可以通过http来连接数据仓库。要配置数据仓库http连接非常的简单。如果是sqlserver 2000的版本,那么可以找到Msolap.asp这个文件,通过配置到IIS站点中就可以连接了。不过如果是sqlserver 2005之后的版本,这个方法就不适用了。这时的操作步骤是,找到sqlserver安装文件夹中的isapi文件夹,把里面的文件包括文件夹全部复制到我们iis的站点里面。

如果iis没有设定的话,那么可以按照这样配置,找到iis管理,右键站点,选择新建虚拟目录,取个名字,并将虚拟目录映射到本地的真实目录,然后新建应用程序池,将虚拟目录的应用程序池指向新建的那个,这样,就创建好了。

之后,就可以见isapi中的文件全部复制到我们上面创建好的目录中了,里面的文件有两个需要注意。第一个是msmdpump.dll,用于访问ssas,第二个是msmdpump.ini,用于配置前面的连接,里面有服务名等设定,如果iis访问的是本机的话,就可以保留默认的内容,否则应该填写实际内容。
也就是说msmdpump.dll提供了访问ssas的桥梁,我们只要将它配置到iis中就可以了

那么如何配置呢,上面我们已经将文件复制到目录中了,这时候我们需要在目录中添加应用程序映射,将.dll请求转为msmdpump.dll处理。如何做呢,在iis管理中右键目录的属性,选择虚拟目录页标签,右下角有个配置按钮,点击

后就可以添加映射了。选择新建,然后选择msmdpump.dll文件,扩展名填上.dll,然后确定即可.这里有个小插曲,

如果该文件的路径太长,显示在框里面的话会有...这样的情况,于是我们就无法按确定按钮,这时只要点击一下文本框,让路径显示完整后就可以按确定了。之前选择应用程序池也是在目录页标签中。

做到这步,我们已经将桥搭好,可以通往ssas了。路是修好了,可是不是每个人都可以通行的,还有权限问题呢。这时候的权限有两个,访问iis目录的权限,还有访问ssas的权限。也就是说能连接到ssas的用户,必须同时具备这两个权限。

如何配置访问目录的权限。在iis管理中右击目录,选择属性,选择目录安全性页标签,在身份验证和访问控制上点击编辑。这里要介绍下匿名身份,如果打上勾,那么用户可以匿名访问该目录,并且,以下面填写的用户作为身份。集成windows身份验证,可以输入用户名密码来登录。这里我们要进行选择,如果不允许匿名访问,则登入时会弹出对话框来让我们输入。

如何配置访问ssas的权限。通过sqlserver的管理工具连上ssas,就是点击链接后选择analysis service.右键选择它,记得属性中有个安全性的。反正就是找到安全性,里面可以添加用户,于是该用户就可以访问。

为了测试方便,可以勾选上匿名访问,并配置用户,选择一个用户,然后给予该用户访问ssas的权限。实际中按情况进行配置。

然后我们就可以测试了,打开sqlserver管理工具,连接中的地址填入http://提供服务的ip地址/我们创建的虚拟目录/msmdpump.dll,选择连接,如果可以连接到ssas,就代表配置成功了。但是我通过ie并不能访问。

分享到:
评论

相关推荐

    Sql Server Analysis Services 标准指南附录数据库

    《SQL Server Analysis Services 标准指南附录数据库》是一份深度探讨Microsoft SQL Server Analysis Services (SSAS) 的专业文档,其附录包含了丰富的项目解决方案,旨在帮助用户更好地理解和操作SSAS。SSAS是SQL ...

    sql 2000 olap解决方案_数据仓库与analysisservice

    SQL 2000 OLAP解决方案是针对企业数据管理和决策支持的一种技术,它主要涉及到数据仓库和Analysis Services(简称SSAS)两个核心组件。数据仓库是将来自不同业务系统的大量历史数据集中存储,以便进行高效分析和报告...

    9.配置Http访问SQLServer2008分析服务[整理].pdf

    随着企业数据量的增长及数据分析需求的增加,利用HTTP协议访问SQL Server 2008 Analysis Services(简称SSAS)成为了提高数据分析灵活性的有效手段之一。本文将详细介绍如何通过IIS配置HTTP访问SQL Server 2008 ...

    Microsoft SQL Server 2005 Analysis Services Performance Guide

    8. **服务和实例配置**:指导如何调整Analysis Services服务的配置参数,如处理和查询的最大并发连接数,以平衡资源使用和系统稳定性。 9. **安全性和权限管理**:探讨如何通过安全设置和权限控制来确保性能不受...

    Project Server 2010 配置安装手册

    2. **SQL Server 管理员**:负责配置 SQL Server 和 Analysis Services (SSAS),包括但不限于创建数据库、设置权限等任务。 3. **Exchange 管理员**:当计划集成 Exchange Server 时,需要拥有 Exchange 管理员权限...

    SQL Server BI Step by Step SSIS 入门学习完整资料

    本文将从基础知识开始,逐步介绍 SQL Server BI 的各个组件和技术,包括集成服务(Integration Service,SSIS)、分析服务(Analysis Service,SSAS)和报表服务(Reporting Service,SSRS)。 SQL Server BI 的...

    SQL Server 2008 到底需要使用哪些端口?

    3. **2383端口**:这是SQL Server Analysis Services(SSAS)默认实例的端口。对于命名实例,端口可以由管理员自定义,但建议避免动态分配,以提高安全性和可预测性。客户端在连接命名实例时,如果端口未预设,会...

    Sql Server 2014 安装包

    - 高级特性如复制、分区、Service Broker等,以及与BI工具(如SSIS、SSAS、SSRS)的集成,可以帮助你进一步提升技能。 6. **社区与资源**: 微软提供了丰富的文档和在线资源,如MSDN、TechNet,还有Stack Overflow...

    SQL2005课件及其详细代码

    3. SSIS教程:介绍数据源连接、数据流任务、转换和目标组件的配置。 4. SSAS实践:多维数据集创建、立方体设计和数据切片。 5. SSRS实例:报表布局、参数化、数据驱动订阅和交互式功能。 6. 性能优化:查询优化、...

Global site tag (gtag.js) - Google Analytics