上文《大数据质量管理平台datavines系列(三)datavines数据源管理之添加数据源》添加了mysql数据源,本文就来从数据源视角挨个介绍下具体的功能,本文主要介绍数据目录。
这里的数据目录主要是指对应数据源的所有库表信息,即添加数据源的时候所属账号能看到的所有库表信息,如下图:
由于我在前面使用的是root账号,可以看到这里展示了除mysql元数据库表之外我创建的所有库表信息。这里我们可以根据左侧列表点击,右侧就会出现不同的展示界面。
一、点击库
如果我们点击左侧的库信息的话
那么在右侧就会展示当前库的信息,包括不仅限于:
1、当前库有多少张表 2、当前库所有表的列表信息 3、当前库中每张表的注释信息(创建源表的comment) 4、当前库中每张表有多少列 5、当前库中每张表在datavines中配置了多少规则job(对应Metrics)
二、点击表
如果是点击表的话,
那么右侧显示的信息主要有:
1、当前表上一次被datavines扫描信息的时间。 2、当前表中有多少列 3、当前表中执行的规则job数量 4、当前表中具体的列信息 5、当前表中的历史变更记录(比如源表在什么时间新增了哪个字段,在什么时间删除了哪个字段,在什么时间修改了哪个字段等等) 6、当前表存在的一些问题
三、点击列
当然这里还可以点击某张表的某列
他会展示的信息有:
1、这一列被datavines上一次扫描的时间 2、这一列变更的次数 3、这一列的整体变更记录
相信大家看整个ui的都能很快熟悉各个模块的功能,下面我们来演示下源表的字段变更情况。
首先我们看到test这个库下面的users表有id,name,sex,age,password,register字段。
此时我们去到mysql中,新增一个gender字段,然后删除sex字段
稍等一会,我们回到datavines中,可以看到列已经是最新的列了:
同时我们点击users表,右侧的变更记录中就会直接显示具体的变更情况
这是不是就是可以做到对于表的监测了,生产上是不是很实用?
还没有评论,来说两句吧...