如何安装使用Metabase-001
一、概述:
Metabase可以帮助你把数据库中的数据更好的呈现给更多人,数据分析人员通过建立一个”查询“(Metabase中定义为Question)来提炼数据,再通过仪表盘(Dashboards)来组合展示给公司成员
优点:
1.开源免费
2.工具轻量、安装依赖的环境简单、配置简单清楚
3.容易上手,操作门槛低,不会sql语句也能使用
4.支持对外共享,权限控制
5.Question可以便捷地创建图表,Dashboards界面整洁美观
缺点:
1.Question每次只能对数据库中的一张表进行查询,切换数据表已有的查询选项会重置
2.填写了sql语句的sql查询(Native query)模式不能转到点选查询(Custom)模式
3.不能在Metabase中自由转换数据表中字段的属性
4.可创建的图表类型较单一
二、安装
1、检查环境
在linux服务器上安装,java版本要求在1.7以上
查看Java版本[root@70_35 bao0]#java -version 【linux下安装java环境的文章见https://www.cnblogs.com/bao0/articles/14187949.html】
2、下载安装包
[root@70_35 bao0]#wget http://downloads.metabase.com/v0.30.0/metabase.jar
3、启动
[root@70_35 bao0]#jar java -jar metabase.jar
启动时报错如下
09-21 14:34:46 ERROR impl.StdSchedulerFactory :: Couldn't generate instance Id! org.quartz.SchedulerException: Couldn't get host name! [See nested exception: java.net.UnknownHostException: 70_35: 70_35: Name or service not known] at org.quartz.simpl.SimpleInstanceIdGenerator.generateInstanceId(SimpleInstanceIdGenerator.java:36) at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1202) at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1502) at org.quartz.impl.StdSchedulerFactory.getDefaultScheduler(StdSchedulerFactory.java:1518) at clojurewerkz.quartzite.scheduler$initialize.invokeStatic(scheduler.clj:22) at clojurewerkz.quartzite.scheduler$initialize.invoke(scheduler.clj:22) at metabase.task$start_scheduler_BANG_.invokeStatic(task.clj:79) at metabase.task$start_scheduler_BANG_.invoke(task.clj:72) at metabase.core$init_BANG_.invokeStatic(core.clj:173) at metabase.core$init_BANG_.invoke(core.clj:138) at metabase.core$start_normally.invokeStatic(core.clj:245)
解决方案:
修改服务器hosts文件:
vi /etc/hosts
修改了第一行,末尾添加了70_:35:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 70_35 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
再次启动出现如下提示,代表启动成功
4、开始使用
显示如下页面,说明服务启动成功,可以开始使用了……

点击开始启动,会有提示输入相关信息

5、设置用户名邮箱密码
xxxxxx@163.com
a123456

6、添加数据库信息
也可以在此步骤选择跳过,以后再设置,设置入口
http://172.16.70.35:3000/admin/settings/setup




点击保存,就添加成功了

添加完的数据库都在这里,可以根据提示,对数据库进行增删改的操作

回到metabase首页http://172.16.70.35:3000/,我们看到如下信息


浙公网安备 33010602011771号