WebService调用SSAS教程


WebService调用SSAS教程

一、创建SSAS项目

使用SQL Server Business Intelligence Development Studio新建Analysis Services(SSAS) 项目,根据具体业务需要建立多维数据集。将建好的Analysis Services 项目部署到本地的Sql Server分析服务中。

二、将SSAS发布到IIS

2.1 新建站点

开始->右键单击我的电脑 ->点管理->打开IIS,新建网站,指定硬盘上的一个目录,如D:\olap。

2.2 指定应用程序池

双击应用程序池,找到刚才指定的应用程序池(OLAP),按下图进行设置。

2.3 拷贝支持文件:

将C:\Program Files\MicrosoftSQLServer\MSAS10.MSSQLSERVER

\OLAP\bin\isapi文件夹里的所有文件拷贝到IIS新指定的目录中(D:\olap)。

这些文件是安装SQLServer的时候自动安装的。

2.4新增处理映射

在OLAP的功能视图区,双击"处理程序映射"

右键选择“添加脚本映射”,选中指定目录下的msmdpump.dll文件,确定即可。会出现是否允许ISAP拓展,点击是即可。

2.5配置IIS身份验证

在功能视图中,双击“身份验证”,右击匿名身份验证,选择编辑,点击设置输入相应的当前计算机的用户名和密码(注:此用户名要与SQL Server使用Windows验证登录时的用户名相同)。

2.6测试配置是否成功

在内容视图中,浏览msmdpump.dll文件。在分析服务服务器名称处输入http://localhost:8080/msmdpump.dll ,访问多维数据集。连接成功则说明配置成功。

三、WebService访问SSAS

3.1 连接字符串

在Data Source处输入http://localhost:8080/msmdpump.dll

3.2 所需DLL

使用MDX语句查询数据库分析服务的多维数据集数据,需要引用Microsoft.AnalysisServices.AdomdClient.dll文件。

优质内容筛选与推荐>>
1、POJ 1925 Spiderman(DP)
2、正则表达式测试工具
3、如何使用单例模式返回一个安全的Connection
4、ResultSet转换List或直接遍历解决null问题
5、jQuery实现enter键登录


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号