Smartbi引入了Microsoft XML For Analysis SDK(简称XMLA SDK)作为中间件来实现Smartbi应用服务器和Microsoft SQL Server Analysis Services(简称SSAS)服务器的连接。对于使用Microsoft SQL Server Analysis Services的用户,必须进行相应的配置以实现连接。
SSAS2000未自带Microsoft XML For Analysis SDK组件,需要自行安装后再进行相关配置。
配置连接Microsoft SQL Server Analysis Services前,请先确定安装了以下组件:
文档目录:
|
如果安装IIS 6.0版,由于该版本的IIS默认情况下禁止ISAPI的访问,因此需加入ISAPI的权限。具体操作请参见IIS 6.0产品提供的在线联机帮助。 如果多维数据库是SSAS 2000版本,则需自行安装Microsoft XML For Analysis SDK组件。Microsoft XML For Analysis SDK安装的详细信息和步骤,您可以参见产品提供的联机帮助。 注意:在安装到"Connection Encryption Settings"这一步时必须选择"Enable HTTP and HTTPS"。 |
完成以上安装后,接着在IIS上配置XMLA虚拟目录,允许通过IIS访问SSAS。
在IIS上建立一个名为XMLA的虚拟目录:
SSAS2000:文件名为msxisapi.dll。该文件的目录路径:\<XMLA SDK>\Isapi,<XMLA SDK>是Microsoft XML For Analysis SDK的安装路径,默认路径为:系统盘符:\Program Files\Microsoft XML For Analysis SDK。 |
如果系统安装的是IIS 6.0版,在完成上面两节配置后,请按下面步骤设置Web服务扩展:
进行连接配置的验证之前请确保启动了Microsoft SQL Server Analysis Services服务。
验证连接,请执行下列操作:
如果操作系统是Windows 2003,很可能配置已成功,但验证连接XMLA时页面显示为空白。此时,请通过Smartbi前端管理界面进行测试连接。 |