国产轻量级BI平台CBoard的安装配置(oracle数据库)

准备及安装工作

  • JDK1.8 (Java环境)
  • Maven3
  • oracle (系统元数据存储)

获取代码

github上下载或者clone项目源代码

git clone https://github.com/yzhang921/CBoard.git
git checkout branch-0.4

初始化元数据

当前版本(0.4)的元数据存储仅支持MySQL,Oracle,所以先使用Oracle。官方提供了两个样本文件来初始化演示内容,也可以使用空白数据库自己从新创建。因为已经尝试过演示库,所以这一次从零开始创建。

  • 你可以从用于演示的样本数据库开始,包含样本元数据库(cboard_demo2)和样本DW库(foodmart2)
  • 下载cboard_demo & foodmart
  • 终端命令行进入下载这两个脚本的目录,并解压foodmart.zip
  • 进入oracle命令行工具,先执行cboard\CBoard\sql\oracle下的oracle.sql文件
  • 成功执行之后检查  oracle.sql已经成功导入,最后查看一下数据

修改配置文件

在正式编译代码之前,可以先修改配置文件。需要修改的部分包括

  • 元数据连接信息(本例中是oracle 的 cboard库)

src/main/resources/config.properties

选择平台默认显示语言为中文

vi src\main\webapp\org\cboard\Settings.js

# 修改参数为cn
// CBoard settings
var settings = {
    preferredLanguage: "en" // 可选值en/cn: cn切换中文
}

由于源代码依赖中默认包含了SQLServer的JDBC驱动,但是该驱动在公有的Maven仓库中不存在。我的使用环境中不涉及SQLServer数据库,所以把pom中的下面依赖移除

pom.xml

<dependency>
    <groupId>com.microsoft.sqlserver</groupId>
    <artifactId>sqljdbc4</artifactId>
    <version>4.0</version>
</dependency>

编译源代码

部署

mvn clean package
  • 拷贝CBoard\target\cboard.war到tomcat的webapp目录

  • 启动tomcat

  • 默认登录用户名和密码: admin/root123

参考官方文档:https://peter_zhang921.gitee.io/cboard_docsify/#/zh-cn/

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值