页面树结构
转至元数据结尾
转至元数据起始

Smartbi产品以XMLA/MDX规范为核心基础,以支持更多的多维数据库产品。Smartbi研发团队专门针对Essbase Server开发了一个MDX查询引擎,使产品具有更好的扩展性。
该MDX查询引擎名为EssbaseXmla,类似Microsoft XML For Analysis SDK,需要单独进行部署。

先决条件

配置连接Essbase Server 9.3之前,请先确认安装了以下组件:

  • Hyperion System 9 Foundation:基础服务组件。
    • Hyperion License Service(HLS):集中的License管理器。
    • Hyperion Shared Services(HSS):共享服务,为用户、安全性和元数据共享提供单一的维护点。

注:上述两个服务通过"Windows控制面板服务"来启动。

  • Hyperion System 9 BI+:商务智能平台。
    • Analytic Administration Services(AAS):分析管理服务;
    • Analytic Provider Services(APS):分析引擎服务。
    • Analytic Services(AS):分析服务器。
 文档目录:

配置Analytic Services(AS)

  1. 按安装向导安装Analytic Services。
  2. 启动HSS服务,使用用户admin / password登录管理界面User Management Console。根据实际情况新建用户和用户组。
  3. 启动Analytic Server,输入公司名、用户、密码进行注册,这里用Essbase作为Essbase Server的管理用户。
  4. 启动Analytic Administration Services,登录Administration Server Console,添加Analytic Server,双击服务名后右键点安全性(Security),选择将用户外部化。
  5. 重新查看User Management Console,发现用户中增加一个新用户Essbase,这个用户原先是Analytic Server的管理用户,而且项目中也出现新项目Analytic Services。
  6. 在User Management Console中右键点击新建的用户选择供应,根据实际需求赋相关权限,并把希望连接的Application的供应也赋给相关用户。(可以参考admin的供应)
  7. 重新查看Administration Server Console,双击Analytic Server后右键点Refresh security From Shared servers,选择所有All users,点击OK

 

配置Analytic Provider Services(APS)

  1. 按安装向导安装Analytic Provider Services。
  2. 启动服务器:启动服务中所有Essbase 9.3相关的服务; 启动开始程序Hyperion System 9 BI+Analytic ServicesAnalytic Server服务。



  3. 给用户赋APS权限
    1. 从开始程序Hyperion System 9 FoundationUser Management Console,启动用户管理控制台,使用admin / password登录。
    2. 在User Management Console中给你想要连接的用户设置供应。
    3. 把APS的权限赋给此用户。
  4. 增加Analytic Provider Server:
    1. 从开始-程序-Hyperion System 9 BI+-Analytic Administration Services- Start Administration Services Console,启动管理服务控制台,使用admin / password登录。
    2. 在左侧的资源目录树上右键点击Analytic Provider Service,选择Add Analytic Provider Server。在弹出的对话框中,填写想要连接的Analytic Server名字,在URL栏中点击一下,系统会自动把连接字符串添加进去,再点击OK。如下图:
    3. 双击Analytic Services后,在服务器下面的Security上右键点Refresh security from Shared Services,在弹出的框中选择All users,点击OK。

部署EssbaseXmla服务

请参照Hyperion Essbase Server 7章节中的部署EssbaseXmla服务。 

配置Essbase Server连接

请参照Hyperion Essbase Server 7章节中的配置Essbase Server连接

注意:在添加Essbase Server 9时,需要勾选"HTTP连接"选项,如下图所示:

 

在Smartbi中连接Essbase Server 9.3

  1. 登录Smartbi;
  2. 点击 管理 ,切换到 系统管理 页面;
  3. 点击页面上的 新建多维数据源 链接;
  4. 进入 新建多维数据源 页面,输入相关信息;
    • 数据库类型:Essbase 9
    • 连接的地址:上节中部署的EssbaseXmla服务器的地址,如http://server03:9009/EssbaseXmla/xmla
  5. 点击页面上 测试连接 按钮,将提示测试通过,并在"数据源集合"中列出该EssbaseXMLA服务上已添加的Essbase Server;
  6. 选择要查询的数据源集合、多维数据库;
  7. 点击 保存 ,完成新建多维数据源连接。
  • 无标签