oracle安装失败 主机名_Metabase安装,配置简介

Metabase安装,配置简介

1、 安装Metabase

官方网址: github:

1) 环境准备

JDK1.8

2) 安装

支持docker、AWS、hero等安装方式,本文基于JVM Jar安装

在官网下载metabase.jar包,使用java -jar metabase.jar运行metabase

3) 添加oracle插件

1. 下载ojdbc.jar文件;

2. 将ojdbc.jar放在与metabase.jar同目录下的plugins路径中;

3. 使用"set MB_PLUGINS_DIR=C:metabaseplugins"设置环境变量中的自定义插件路径;

4. 最后启动metabase;

2、 Metabase的运行

当Metabase启动成功后,在浏览器中输入 http://127.0.0.1:3000/,则会看到欢迎界面。如下图:

36f73675f82f1d6c533087a3fdef8fe4.png

点Let's get started,开始进行简单的配置。

1) 配置管理员账户

配置管理员的基本信息,需要填入选项有:姓名,Email,登陆密码,公司名称,具体如下图所示:

b05744d94aefd1b60be1d8db60e555da.png

2) 添加数据

完成了管理员账户的配置后,进入下一个选项,为Metabase添加数据。如下图所示:

1e18610ee7fc65f0c04458590566197f.png

此时可以根据实际的情况,可以后来再添加数据。实际上,Metabase在初始化的时候,会自动创建一个数据集,该数据集是保存在Metabase自带的数据库H2中的

3) 使用数据收集

完成数据源的添加后,Metabase会提醒了是否授权Metabase在后台收集你的使用数据并上传到服务中心,该数据用于帮助Metabase提升自身。在此,Metabase做了声明:

1. Metabase不会收集用户的数据和问题集;

2. 所有的收集全部是匿名的;

3. 使用数据的采集功能可以后期在管理员设置中进行关闭;

80d126b68f9d76bdafc02796057f813a.png

4) 订阅更新信息

此步骤中,你可以通过Email订阅的方式,获取Metabase最新的版本更新信息。也可以不做选择,直接点击Take me to Metabase。如下图:

67283b61441ffb2ac3080ba22a2bb653.png

3、 使用Metabase

1) 添加数据源

进入Metabase主页点击设置图标,进入管理员界面,如下图:

8721a53be97f406c0a465e669e0d5f92.png

选择数据库tab页,如下图:

8d1ddbcb69fad06eba9527af45bec9cf.png

选择添加数据库,如下图:

42f04533a5622264e0f7cb0523156397.png

选择oracle数据库,填写主机名,端口,实例名(SID),账号,密码等主要信息后点击保存。

917700a7d2ba1ded935e4ecdcf20d91a.png

2) 创建图表

创建数据库完成后返回首页,点击创建图表按钮,如下图:

95af4ef36533df8a8563f5b794d2a337.png
a4d24d136f9051b0166fb032d623b640.png

a) 使用自定义创建图表

选择数据源

1. Oracle是我们自己添加的数据源

2. Sample Dataset是测试数据源

3. Saved Questions是我们已保存的图表

69b8122872025a7672f27604969b30e3.png

选择oracle数据源,并选择用户,在该用户下选择需要创建图表的表。

51dd4d6ba512a11606c51e4a7c112fe8.png
575a1306b7de02ce8fc485715074e8f4.png

分类根据如同sql语句中的where条件,可以根据某个字段过滤不同的信息

1d97176e81adc9ba0b79a19bb959ca9e.png

查看为sql语句中的聚合函数

f31907ceaa79bc33e1621a222eda51be.png

聚合根据如同sql语句中的group by。

f32499ab5c4906b6d9bbb1697d4f8bfe.png

设置完成后点击"得到答案"按钮进行查询,得到列表。

142baef72dd380fab6cb73a6ce1ace56.png

可把列表中的数据转换为图表。如下图

df7053b6430ff1e4f1b7bd54e6122d9c.png
2c2def97342986874b5c0135315480a7.png

查看系统自己组成的sql语句

59825d2633d63a89fd093e123744c550.png
df47101f59e73bc842d57eeecca043b7.png

图表创建完成后记得保存哦。。。。。

注:使用自定义查询是无法使用变量的,也就是说查询出来的数据不能通过不同的参数查询不同的结果集。如需要使用变量需要使用原生查询。

b) 使用原生查询创建图表

d647819f74510bdd821beb08f796e57a.png

第一步还是先选择数据源

373ccec25d23e81df2249fb498fb2eea.png

选择数据源后可在下面文本框中直接写入sql

fd69119339a9cf6cbd2d4808e59c7f4e.png

其他的使用方法与自定义创建图表一样。在此不做过多讲解。

i. 字段指定类型

在使用变量之前,我们还需要做一步操作。此操作只针对变量类型为字段筛选条件。进入,选择数据模型标签页

66e1cce8088ac71ddb55f15c63a6d1e8.png

找到需要使用变量的表(如ASSET)

03e7911ac5180aed3befcde57e5fb07d.png

找到变量字段(如status)选择实体名称,选择后点击后面设置图标按钮扫描字段即可。这样我们就可以使用变量类型为了。

9c436c2c39545307da9df136a2a6e9f5.png
5b3f91e84393a8338db14db05c198f85.png

ii. 使用变量

变量的类型分为4种,文本,数字,日期,字段筛选条件。

文本、数字、日期的使用方法都是一样的。都是使用字段={{变量名}}的方法,如下图。

39ffdc248f3f06702b4f152b6a35e01d.png

字段筛选条件与前面三种变量类型使用方法有极大的不同。

1. SQL语法,前三种可直接使用select * from 表名。但是字段筛选条件只能使用select * from "数据名"."数据库用户名"."表名"语法。

2. 变量的使用,前三种变量类型都是字段={{变量名}},但是字段筛选条件使用的是{{变量名}}。设置正确后字系统会自动组装变量,组装格式为"数据名"."数据库用户名"."字段名"=变量

3. 使用字段筛选条件需要

c916683c9242adb085a20b3503892f4d.png
c6ae1ee1848a1113921e0defc69afc72.png

图表创建完成后记得保存哦。。。。。

iii. 分享图表

89bd1739935e281b41a4f31bd4e56c76.png
ccc03341e6977aa9488e714068078eb8.png

3) 添加仪表盘

a) 新建仪表盘

30e36025119b7e5e3cfffa3c2f1e7d81.png
9083c5282ae36d9a9cd8656ae77a9fb1.png

b) 添加图表

f2c1b66d5b7fa9b368f3a754b0983cdf.png
23308ae1f0679ce36013ef4e3b362495.png

效果如下:

258df86752b6c83f57765a47e10c298a.png

c) 分享仪表盘

ea52e49658f71caa16735a1be76f96c4.png
41aad2932c04dc397fc230fca7ef4ca9.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值