saiku - 通过管理台配置用户、schema和数据源

上一篇讲到了如何下载和安装saiku [http://www.cnblogs.com/avivaye/p/4877680.html]

本文简介下saiku用户的配置操作和需要注意的点

一、添加用户

Saiku默认的管理员账号是admin,密码是admin.

添加用户的操作非常的简单。直接在管理后台点击AddUser即可。

需要注意的添加Roles,以下两种情况都会导致添加的账号不能登陆:

1)如果Roles不添加
2)如果Roles添加错误

系统允许的Roles仅为2种。分别为:ROLE_USER,ROLE_ADMIN

二、添加Schema

添加Schema的流程也非常的简单,只需要选中XML文件,上传即可。

一定要注意填写Schema Name,不填写Schema Name就会导致上传失败。

三、添加数据源(data sources)

添加数据源的方式相对于复杂,原因在于后台未对每一项做出详细的说明。

第一种方式:填写每一项

① Name:data sources 的名称 随便取
② Connection Type:使用默认Mondrian即可,XML/A目前我也没用过
③ URL:这里有较为严格的格式,不同的数据库格式不同

    MySQL: jdbc:mysql://[database host]/[database name]
    PostgreSQL: jdbc:postgresql://[database host]:[port]/[database name]
    DB2: jdbc:db2://[database host]:[port]/[DATABASE NAME]

④ Schema:在添加完Schema以后自动会在下拉框中呈现。
⑤ Jdbc Driver:具体格式如下:

    MySQL: com.mysql.jdbc.Driver
    PostgreSQL: org.postgresql.Driver
    DB2: com.ibm.db2.jcc.DB2Driver

备注:默认情况下,Saiku是不带JDBC的jar包的,需要自行下载数据库对应的.jar文件,将文件添加到 saiku-server/tomcat/webapps/saiku/WEB-INF/lib 目录下后重新启动系统即可。

⑥ Username:数据库的用户名
⑦ Password:数据库的密码

第二种方式:Advanced

即将所有的连接写在一个的字符串内,具体格式为:

type=OLAP
name=foodmart
driver=mondrian.olap4j.MondrianOlap4jDriver
location=jdbc:mondrian:Jdbc=jdbc:mysql://localhost:3306/foodmart;Catalog=res:datasources/fm.xml;JdbcDrivers=com.mysql.jdbc.Driver;
username=dbuser
password=password

说明:

type:固定是OLAP
name:data sources的名称 随便取
driver:即上面的Connection Type,如果是Mondrian,则值为:mondrian.olap4j.MondrianOlap4jDriver
localtion:即数据库连接,具体格式如上述。需要注意的是datasources/fm.xml不是一个真实的文件存在目录,是上传后获取的虚拟地址。
username和password:数据库的账号及密码
时间: 2024-08-29 05:33:54

saiku - 通过管理台配置用户、schema和数据源的相关文章

实现ADFS与阿里云SSO(单点登陆管理)——配置用户SSO

一. 在阿里云访问控制中打开用户SSO选项,在阿里云目录中配置可信外部SAML IdP 二. 在ADFS中配置阿里云为可信SP 元数据URL获取: 云账号登录RAM控制台. 在左侧导航栏,单击SSO管理. 单击用户SSO. 在SSO登录设置区域,可以查看当前云账号的SAML服务提供商元数据URL. 三. 为阿里云SP配置SAML断言属性.配置Active Directory中的UPN为SAML断言中的NameID在这里,微软用了Claim(声明)这一术语来指代SAML断言中的属性.这是因为AD

Spring声明式事务管理与配置介绍

转至:http://java.9sssd.com/javafw/art/1215 [摘要]本文介绍Spring声明式事务管理与配置,包括Spring声明式事务配置的五种方式.事务的传播属性(Propagation).Spring事务的隔离级别(Isolation level)等内容. 一.Spring声明式事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识.通过这次的学习发觉Spring的事务配置只要把

基于华为交换机的局域网中交换机管理IP配置的两种参考方法

对于规模不大的小型局域网而言,通常没有配备对网络设备进行统一管理的系统.交换机.路由器等网络设备的管理处于离散状态,对这些设备的管理通常也是一对一的管理.在用户对网络要求不高的情况下,如接入计算机设备数少,也不在意广播等对网络性能造成的影响等等,这种情况只要在核心交换机上做简单配置把计算机等接入设备放在一个VLAN中就可以了.但是,随着接入设备的增加,这种情况的网络性能会越来越差,更不用谈网络的管理.网络的安全了.近几年,随着网络安全问题的日益突出,用户网络安全意识的加强,更多的用户开始慢慢地对

SharePoint管理中心配置资源限制(大型列表)

SharePoint管理中心配置资源限制(大型列表) 列表是SharePoint的核心.SharePoint中所有东西都是一个列表.可以说SharePoint内容就是列表驱动的. 之前版本的SharePoint有个缺点就是当列表项目超过2000项时,性能会降级.这并不意味着如果列表有2001项,性能降级就很明显.一个SharePoint列表可以有上百万的记录.让我们分解一下当用户请求列表信息时到底发生了什么吧. 当用户点击链接查看列表项的时候,它调用了查询返回到SQL抽取这些项目并呈现他们.查询

Tomcat6.0 管理器配置

最近忙着毕业答辩,填写材料,好多事情都给耽搁了!一个月都没有继续翻译tomcat,这回有点时间赶紧补上. 这部分,其实对开发者或者tomcat管理者来说,只要会登录页面管理器或者使用写简单的http就可以了,如果想要通过java方法调用,那还需要看一些API: 这里就简单介绍下如何通过页面进行tomcat的管理. Tomcat管理器是什么? tomcat经过不断的沉淀,不仅仅是个JSP和Servlet的容器,它也可以当做一个生产环境的服务器来使用,国外的很多大型企业也都有使用Tomcat的例子.

三·管理和配置Subversion(基于Centos7)

基于上一篇文章 二·安装Subversion(基于Centos7)中安装的Subversion,本篇文章讲述Subversion的管理和配置 1.添加环境变量 输入命令vi /etc/profile 在文件的末尾追加,其中/usr/local/subversion是我的安装目录 2.创建svn的repository 我把目录创建在了svn用户主目录下的的svndata下面 3.修改配置文件 进入到目录/home/svn/svndata/repos/conf 1)编辑svnserve.conf,去

配置用户范围settings.xml

Maven用户可以选择配置<<MavenHome>>/conf/settings.xml或者<<UserHome>>/.m2/settings.xml.前者是全局范围的,整台机器上的所有用户都会直接受到该配置的影响,而后者是用户范围的,只有当前用户才会收到该配置的影响. 推荐使用用户范围的settings.xml,只要是为了避免无意识地影响到系统中的其它用户.除了影响范围这一因素,配置用户范围settings.xml文件还便于Maven升级.直接修改conf

SUPERVISOR进程管理器配置指南

SUPERVISOR进程管理器配置指南 1. supervisor简介 1.1. 官网 http://supervisord.org/ 1.2. 介绍 Supervisor是一个进程控制系统. 它是一个C/S系统(注意: 其提供WEB接口给用户查询和控制), 它允许用户去监控和控制在类UNIX系统的进程. 它的目标与launchd, daemontools和runit有些相似, 但是与它们不一样的是, 它不是作为init(进程号pid是1)运行. 它是被用来控制进程, 并且它在启动的时候和一般程

系统管理模块_用户管理1_实现用户有关的功能_测试功能、解决事务的问题、对密码进行MD5摘要

系统管理模块__用户管理1__实现用户有关的功能 了解用户管理要做什么(增删改查初始化密码) 设计实体 分析功能有几个对应几个请求 增删改查有6个请求,初始化密码一个 实现增删改查一组功能的步骤流程 一.做Action相关的准备: Action.JSP.配置 二.做Service相关的准备: 接口.实现类.配置 三.填空: Action方法.Service方法.JSP页面 实现一组功能的步骤(一) 以User为例: 一.做Action相关的准备 1,创建 MyAction extends Bas