Excel访问局域网中OLAP方案
首先设置OLAP,通过HTTP协议可以被局域网中的机子访问。然后用Excel通过HTTP连接OLAP。设置如下:
一、建立OLAP站点
1. 找到C:\Program Files\Microsoft SQL Server\MSAS10.MSSQLSERVER\OLAP\bin\isapi目录,目录下有二个文件,一个子目录。
2. 把以上文件复制到另外一地方,如:C:\Inetpub\wwwroot\isapi
3. 新建Web站点。名称:OLAP,端口:8888, 路径: C:\Inetpub\wwwroot\isapi
4. 新建程序池:OLAPPool
5. 配置站点OLAP的程序池为:OLAPPool
6. 执行权限:脚本和可执行文件
7. 点击“配置”按钮,增加一个dll应用程序扩展。文件路径: C:\Inetpub\wwwroot\isapi\msmdpump.dll
8. 配置身份验证,启用匿名访问,指定用户名和密码 (注意此用户和下面的OLAP角色是同一用户)
9. 添加一个新的Web服务扩展。扩展名:olap,要求的文件:C:\Inetpub\wwwroot\isapi\msmdpump.dll
二、OLAP(多维数据集)配置角色
三、Excel连接OLAP分析服务 。服务器名称:http://172.16.6.8/olap/msmdpump.dll
四、OK