Qualitis是一个支持多种异构数据源的质量校验、通知、管理服务的数据质量管理平台,用于解决业务系统运行、数据中心建设及数据治理过程中的各种数据质量问题。
Qualitis基于Spring Boot,依赖于Linkis进行数据计算,提供数据质量模型构建,数据质量模型执行,数据质量任务管理,异常数据发现保存以及数据质量报表生成等功能。并提供了金融级数据质量模型资源隔离,资源管控,权限隔离等企业特性,具备高并发,高性能,高可用的大数据质量管理能力。
使用Apache 2.0开源协议
Gradle (4.9)
MySQL (5.5+)
JDK (1.8.0_141) Linkis(0.9.1), 必装Spark引擎。
DataSphereStudio (0.7.0) 可选. 如果你想使用工作流,必装DataSphereStudio
查看底部源码地址
gradle clean distZip
unzip qualitis-{version}.zip
tar -zxvf qualitis-{VERSION}.tar.gz
mysql -u {USERNAME} -p {PASSWORD} -h {IP} --default-character-set=utf8 source conf/database/init.sql
vim conf/application-dev.yml
修改以下配置:
## 数据库配置 spring.datasource.username= spring.datasource.password= spring.datasource.url= ## 数据库配置,和以上一致 task.persistence.username= task.persistence.password= task.persistence.address=
dos2unix bin/* sh bin/start.sh
由于Qualitis的前端代码是采用WeBank自研的前端框架FES,但是FES框架目前没有开源,所以Qualitis的前端代码暂不开源。我们会尽快推进Qualitis的前端开源。对此我们感到非常抱歉。
你可以通过源码下载,并解压web/app/src/main/resources/static/static.zip来获取编译后的前端代码,或者通过下载release直接使用。
评论