[原]Xmla服务配置说明

一. Mondrian数据源配置说明

  1. Access数据源的配置

运行C:\Windows\SysWOW64\odbcad32.exe-à新增驱动程序Driver do Microsoft Access(*.mdb)à数据源名,选择数据库路径à点击确定à新建完成。

  1. Sqlserver数据源的配置

运行C:\Windows\SysWOW64\odbcad32.exe-à新增驱动程序SQL serverà数据源名,选择需要连接的SQL server服务器à登录SQL serverà更改默认的数据库à下一步à新建完成.

  1. Oracle数据源的配置

运行C:\Windows\SysWOW64\odbcad32.exe-à新增驱动程序Oracle in Oracle11g_homeà需要说明的是userId数据库用户名。àTest Connection测试是否连接成功。

注:目前只针对Access,oracle,sqlserver三种类型的数据库。

二.Schema概要设计

  1. 给Schema 的name属性绑定值。MeasureCaption,defultRole属性的值可以为空。
  2. 给cube的name属性绑定值。caption属性可以空,cache属性为true或false。enabled属性为true或者为false。
  3. 在cube下增加表 table的name属性绑定值,schema属性需要指明。
  4. 建立维度表,name属性绑定值,type为StandardDimension或TimeDimension。若没有外键值,ForeignKey属性值允许为空。UsagePrefix属性允许为空,caption允许为空。
  5. 新建层级,name属性值绑定值,hasAll为true或false,allMenmberCaption允许为空,allMenberName允许为空,dafualtMenber允许为空,menberReaderClass允许为空,prmaryKeyTable属性需要指明,pimaryKey允许为空,caption允许为空。
  6. 在层级选择的表。 Name属性需要指明(表名),schema属性值需要指名(一般以值为dbo),alias允许为空。
  7. Level  需要指明name属性值,table属性值允许为空,column允许为空,nameColumn许为空,parentColumn允许为空,nullParentValue允许为空,ordinalColumn允许为空,type允许为空,uniqueMembers需要指明,为true或false,levelType允许为空,hideMenmerif允许为空,approxRowCount允许为空,caption允许为空,captionColumn允许为空,formattrt允许为空。
  8. 度量  name属性需要指明,aggregator需要指明,visible为false或true。Column允许为空,formatString允许为空,datatype允许为空,caption允许为空。

必须参数设置说明:

Schema    name必须要指定

cube      name属性  cache必须设置 【 false或true】    enabled必须设置【true或false】

table       schema属性必须设置【一般为dbo】  name属性一定要设置【表名】

dimension    name属性必须设置 type必须设置【StandardDimension或TimeDimension】 foreignKey必须设置

hierachy         hasAll为【true或false】

level            column属性必须设置

Measure         name必须设置    aggregator必须设置  column必须设置

生成的.xml文件可以不需要表头。若添加表头,格式为: <?xml version="1.0" encoding="UTF-8"?>

三.Xmla服务java端配置说明

在java端需要配置的文件主要有三个xml文件。Schema’的xml文件,web.xml文件以及数据源的xml文件。

  1. Schame的xml文件,主要由综合展示平台生成。
  1. 特殊说明:

给Oracle初始化参数的时候,需要指明连接的数据库用户名,用户密码。

JdbcUser=xx;JdbcPassword=xx;

四.参数配置说明

Oracle: 本机ip,数据库用户名,密码,Schema的绝对路径。

Sqlserver:本机ip,Schema的绝对路径。

Access: 本机ip,Schema的绝对路径。

时间: 2024-10-04 12:46:59

[原]Xmla服务配置说明的相关文章

nginx Server服务配置说明

配置Demo server { server_name adminapi-local.activity.com; root D:\WWW\project\activity-api\public; index index.php index.html; access_log /data/log/nginx/lottery-$host.log; location / { if (!-e $request_filename) { rewrite ^(.*)$ /admin.php?pathinfo=$

syslog-ng 学习心得与配置说明

配置说明syslog-ng的主配置文件存放在:/etc/syslog-ng/syslog-ng.conf 一.基础 系统自带版本: 引用 # rpm -qa|grep syslog-ng syslog-ng-1.6.7-1 syslog官方网站: 点击 最新版本是2.0.5. 为方便使用,暂以系统自带的版本1.6.7说明,以后再提供更新的rpm包. 1.前提 使用syslog-ng前,建议先详细了解syslog的概念. 例如,什么是facility(设备),level(等级).可以参考这里: 点

WCF 服务编程 - 常用绑定

WCF  定义了5中常用的绑定. 一. 绑定 1.基本绑定: 对应于BasicHttpBinding类.基本绑定能够将WCF服务公开为传统的ASMX Web服务,使得原客户端能够与新的服务协作.如果客户端使用了基本绑定,那么新的WCF客户端就能够与原ASMX服务协作.基本绑定使得服务看起来像是一个传统的Web服务,能够基于基本的Web服务信息进行通信.当客户端使用绑定时,该绑定允许新的WCF客户端与原ASMX服务协作. 2.TCP绑定: 对应于NetTcpBinding类.TCP绑定使用TCP协

真心推荐几款常见原厂直销电池供电标准单按键/多按键触摸触控IC选型表

我们的优势:1:我司为VINTE/台湾元泰半导体股份有限公司/VINKA的独家授权大中华区代理商,产品渠道正宗,确保原装正品,大量库存现货,客户批量不惧假货!2:公司工程力量雄厚,真诚技术服务支持,搭配原厂服务各种应用产品客户.3:好价格源自连接原厂直销,你有量,我有价,确保原装的好价格.VK原厂代理:许先生 QQ:191 888 5898 TEL:188 9858 2398优势代理元泰VKD常用触控按键IC,简介如下:标准触控IC-电池供电系列VKD223EB --- 工作电压/电流:2.0V

TTP代理原装TTP233D-RB6 DFN6封装薄,体积小 TTP原厂工程服务技术支持

产品型号:TTP233D- RB6封装形式:DFN6L产品年份:新年份单按键触摸检测 IC 概 述 ●TTP233D-RB6 TonTouchTM 是单按键触摸检测芯片, 此触摸检测芯片内建稳压电路, 提供 稳定的电压给触摸感应电路使用, 稳定的触摸检测效果可以广泛的满足不同应用的需求, 此触摸检测芯片是专为取代传统按键而设计, 触摸检测 PAD 的大小可依不同的灵敏度设 计在合理的范围内, 低功耗与宽工作电压, 是此触摸芯片在 DC 或 AC 应用上的特性. 特 点 ●工作电压 2.4V ~

Spring Cloud下使用Feign Form实现微服务之间的文件上传

背景 ? Spring Cloud现在已经被越来越多的公司采用了,微服务架构比传统意义上的单服务架构从复杂度上多了很多,出现了很多复杂的场景.比如,我们的产品是个app,支持第三方登录功能,在手机端调用第三方授权接口之后,返回了用户的相关信息,比如open_id,性别,头像等.这些信息我们需要保存在我们服务器上,当时针对头像是应该保存图片的url还是图片本身发生了歧义,在一番讨论之后,得出的结果是,我们需要通过url将图片下载到我们本地,然后调用我们自己的文件微服务中上传功能保存起来. 工具 I

Linux(10):期中架构(2)--- NFS存储服务

1. 共享存储服务概念: # NFS是Network File System的缩写,中文意思是网络文件系统, # 它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录. 2. NFS共享存储服务的应用: # 将数据存储到一台服务器上,实现数据统一一致,共享访问 # NFS存储服务器中主要存储哪些信息:用户上传的图片 音频 视频 附件等信息 # NFS服务是分为服务端和客户端 # 存储服务器:NFS服务端 网站web服务器:NFS客户端 # 实现共享存储好处: 01. 实现

MHA故障切换方案

mha故障切换当master 挂掉后会自动切换到slave01上去,可以看 tailf /var/mha_log/manager.log4个问题:1,切换后且原master01mysql服务启动OK,如何加入到以slave01为主的mha架构中? grep -i change /var/mha_log/manager.logFri Dec 25 04:07:32 2015 - [info]  All other slaves should start replication from here.

软件项目业务外包之路——起点

前言 最近,我所带的项目风险很高,目前项目风险已经转化为时间进度严重滞后的问题.按照项目最初规划和实施方案,项目开发周期为5个月,开始时间点为2015年1月份,预估开发工作量为100~120人月,项目进度甘特图简图如下图所示: 如今6月份是上线时间,而由于各种客观原因,没有人力实施,实际投入与离上线还有些差距,因此,为了按新计划实施项目,被逼转型提出了业务外包解决方案. 基于业务外包的进度计划调整为下图所示甘特图. 业务外包方案 项目概况 系统建设方案是使用OpenText Cordys产品做为