SSAS如何进行远程访问?

0
已邀请:
3

brucelu - 大数据、数据仓库、数据挖掘均有涉猎 2013-07-15 回答

贴下我的成功配置过程,多次测试无误
计算机配:windows server 2008 R2 enterprise 64bit
SQL版:Microsoft SQL Server 2008
目的:本地远程访问服务器建立的SSAS
基本设计:在为SSAS远程访问配置IIS之前,先确保IIS已经安装,SSAS其他远程连接权限已经允许(SQL server管理的“方面”),例如:防火墙、服务是否启动、SQL服务管理配置是否成功,比如TCP/IP等。
第一步,将一文件复制到二,即把SSAS对应的isapi文件复制到IIS的web文件夹下。
1.jpg

第二步,运行inetmgr,启用IIS服务管理器
2.png

第三步,右击应用程序池,添加应用程序,选择相应的.net,托管模式选择经典,确定之后,会出现一个Olap的应用程序池。
3.png

4.png

第四步,因为AS使用的是5555端口,其他端口被其他web服务器占领,固新建站点,网站名设为ssas区分olap,应用程序池选择默认的DefaultAppPool,物理路径选择复制到的目录C:\inetpub\wwwroot\olap,连接设置管理员账号,测试连接通过。端口设置成5555。
5.png

第五步,点击SSAS站点下的olap文件夹(在转换为应用程序之前是文件格式,这个图里面已经转过了),点击右键,点击 “转换为应用程序”。
6.png

第六步,转换应用程序内容如上,同样需要注意,选择应用程序池“Olap”,物理路径正常。
7.png

第七步,双击olap,点击右边的“处理程序映射”
8.png

第八步,右击已启用空白部分,点击“添加脚本映射”,编辑脚本映射,按照上图设置。请求设置里面一般不用改,如上图。确定之后会弹出提示,继续点击确定。
9.png

10.png

11.png

第九步,双击olap,设置身份验证,可以选择 匿名验证 或者 windows验证,如果要测试是否成功,可以点击“浏览*5555(http)”
12.png

13.png

第十步,最后一步就是验证结果了,使用SQLMS来连接SSAS,输入http://localhost:5555/olap/msmdpump.dll 进行连接,既可登陆SSAS。
14.png

此外,如果想要SSRS连接远程SSAS数据源的话,在SSRS中创建一个SSAS数据源就OK了。
15.png

非域情况下匿名OK,域的情况下windows也OK
PS:如果IIS设置出错最后重新设置一次,因为配置文件会被修改,导致不明错误。
0

anikor 2014-01-13 回答

最开始的olap是怎么来的,你的步骤好像不详细啊

要回复问题请先登录注册