多维数据源

<< Click to Display Table of Contents >>

当前位置:  数据准备 > 数据源 

多维数据源

复制链接

XMLA(XMLfor Analysis)是一种基于简单对象访问协议(SOAP)的XML协议,它是专为对驻留在Web上的任何标准多维数据源的通用数据访问而设计的。永洪产品对于目前支持的四种多维数据库都是采用xmla over http的方式连接的。

1.多维数据源数据访问

多维数据源数据来源

数据库

数据来源

SAP BW

InfoCube和BEx Query

SSAS

Cube

ORACLE ESSBASE

Outline

KYLIGENCE MDX

Cube

SSAS、ORACLE  ESSBASE、SAP BW、KYLIGENCE MDX都支持下面两种查询接口。永洪产品选用XMLA接口。

接口

查询语言

调用接口

OS平台

OLE DB

MDX

Component Object Model(COM)

Windows操作系统

XMLA

MDX

XML over HTTP/SOAP

跨操作系统

多维数据库相关的计算,大多下推到数据库进行库内计算,计算性能主要取决于数据库服务器自身的计算能力。

2.添加多维数据源

在新建数据源页面选择所需的多维数据源即可进入新建数据源页面。

clip0009

3.多维数据源配置信息介绍

3.1 基础属性配置说明

多维数据源通用配置基础属性如图:

Db_Multi

基础属性详细解释如下:

基础属性

说明

URL

数据源的URL包含数据库名称、数据库服务器等信息,对应数据连接页面提供了URL示例,根据自身数据库的信息修改填入即可。

例如:ORACLE ESSBASE 的 URL 为jdbc:xmla:Server=http://<Databaseserver>:13080/aps/XMLA

若自身数据库 IP 为192.168.0.1, 则填入的 URL 为jdbc:xmla:Server=http://192.168.0.1:13080/aps/XMLA

用户名

连接数据库所需要的用户名。

密码

连接数据库所需要的密码。

3.2 认证方式

Db_Multi1

连接到多维数据源的登录支持多种认证模式,在配置数据源时点击这个选项的下拉选框可以选择多种认证方式。

通常多维数据源支持两种配置:用户名和密码认证,无身份认证;

对于SSAS数据源,在原有的两种基础上额外支持集成身份认证,详细的集成身份验证信息请参考集成身份验证说明

3.3 高级属性

多维数据源中的高级属性通常是收起的,点击以展开。

db_ProfessionalProperties1

展开的高级属性面板如下:

db_ProfessionalProperties2

多维数据源所有高级属性详细含义如下:

高级属性

说明

开启连接池

配置开启数据源连接池的开关,点击勾选可以开启连接池的配置。

开启后才会出现属性【有效连接时间】、【最大连接数】和【添加连接池属性】。

有效连接时间

数据源的有效连接时间,默认为2小时,当配置为2小时后,超过2小时的连接占用不会放入连接池中。

最大连接数

该数据源最多的连接个数,默认为30。

添加连接池属性

点击添加符号为连接池添加属性,点击后出现【名称】和【值】的输入框,可以点击删除图标删除相应的属性。

代理端口

ORACLE ESSBASE Agent端口号默认为1423,如果在数据库安装时不是1423端口,则需要在此指定正确的端口方可测试连接成功。

*适用于ORACLE ESSBASE数据源

4.连接配置的数据源

4.1 测试连接

点击测试连接,提示测试成功,即该数据源成功连接到相应数据库。

clip0015

4.2 保存连接

点击顶部工具栏的保存、另存为以保存当前配置的数据源。

创建数据集和制作报告模块都可以使用已保存的数据源。