本节中主要讲述如何在Metabase中快速安装与启动。
在此声明一下,本专题中的Metabase的环境是搭建在CentOS7中的。所以,我在介绍安装方法的时候,也是基于CentOS7的。
Metabase的安装文件只是一个Jar包。所以,其安装运行与环境无关,重点就是Java开发环境的配置。可以这样说,只要系统环境能运行的起Java,那么就能运行的起Metabase。
Metabase的下载
可以在以下地址下载最新版本的Metabase安装程序:https://www.metabase.com/start/
进入该页面后,如下图:
根据你的系统,选择下载对应的安装包,假如你要运行Metabase的环境是Mac,请选择Metabase for Mac,如果是其他的平台,如Windows、Linux等,选择Other platforms。本文选择了Other platforms进入,如下图:
点击Dowload Metabase,浏览器就会在后台下载安装包。
下载完成后的文件是:
metabase.jar
Java系统环境配置
由于Java的系统环境的安装不是本文的重点,此处给出参考文章的地址,你可以按照以下地址,按部就班的在系统中配置对应的Java运行环境。
(1)、在Windows下配置Java开发环境:
https://www.cnblogs.com/cnwutianhao/p/5487758.html
(2)、在CentOS7下配置Java开发环境:
https://blog.csdn.net/m0_37182645/article/details/78510533
注意:Metabase官方开发团队在其官网上就Java的需求版本进行了声明。要求Java的版本至少是1.7以上的,至于是OracleJDK还是OpenJDK没有要求,都是可以的。
Metabase的启动
为Metabase编写启动暂停脚本。
当完成了Java环境的配置后,最简单的启用Metabase的方法是打开一个控制台,在控制台中输入一个简单的指令即可完成启动。指令如下:
java -jar metabase.jar
默认情况下,Metabase服务将要运行在3000端口。
如果,在启动的过程中,没有报任何的异常信息,至此,Metabase启动成功。当然也可以通过查看启动端口的方式,判断程序是否正常启动。在CentOS下输入:
netstat -nltp | grep 3000
如果能看到有输出,则也可以判断程序启动成功。当然,这些都是运维人员的技能了。
Metabase的运行
当Metabase启动成功后,在浏览器中输入 http://127.0.0.1:3000/,则会看到欢迎界面。如下图:
欢迎界面上会显示:
Welcome to Metabase
Looks like everything is working.Now let's get to know you ,connect to your data,and start finding you some answers!
点解Let's get started
,开始进行简单的配置。
(1)、配置管理员账户
配置管理员的基本信息,需要填入选项有:姓名,Email,登陆密码,公司名称,具体如下图所示:
(2)、添加数据
完成了管理员账户的配置后,进入下一个选项,为Metabase添加数据。如下图所示:
此时可以根据实际的情况,可以后来再添加数据。实际上,Metabase在初始化的时候,会自动创建一个数据集,该数据集是保存在Metabase自带的数据库H2中的。关于Metabase连接新的数据源,在以后的章节中会有详细的介绍。
(3)、使用数据收集
完成数据源的添加后,Metabase会提醒了是否授权Metabase在后台收集你的使用数据并上传到服务中心,该数据用于帮助Metabase提升自身。在此,Metabase做了声明:
- Metabase不会收集用户的数据和问题集;
- 所有的收集全部是匿名的;
- 使用数据的采集功能可以后期在管理员设置中进行关闭;
如下图:
(4)、订阅更新信息
此步骤中,你可以通过Email订阅的方式,获取Metabase最新的版本更新信息。也可以不做选择,直接点击Take me to Metabase
。如下图:
至此,已经完成了Metabase的最简单的基本设置,此时,你可以开始Metabase之旅了。