安装qualities0.9.2
获取qualities
下载源码
https://github.com/WeBankFinTech/Qualitis/tree/branch-0.9.2
解压
unzip Qualitis-release-0.9.2.zip
修改gradle/wrapper/gradle-wrapper.properties
####################################### 6.6 改成了 4.9
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.6.1-bin.zip
Qualitis-release-0.9.2下
编译压缩包
gradle clean distZip
压缩包存放目录
Qualitis-release-0.9.2/build/distributions下
配置qualitis信息
mkdir -p /opt/qualitis
解压/opt/qualitis下
unzip qualitis-0.9.2.zip
qualitis-0.9.2目录下
创建数据库
mysql -u root -p -h ip --default-character-set=utf8
create database qualitis;
use qualitis;
source conf/database/init.sql
vi conf/application-dev.yml
datasource:
username: hadoop
password: hadoop
url: jdbc:mysql://datasphere:3306/qualitis?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=utf-8
persistent:
type: jdbc
username: hadoop
password: hadoop
address: jdbc:mysql://datasphere:3306/qualitis?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=utf-8
front_end:
home_page: http://datasphere:8090/#/dashboard
domain_name: http://datasphere:8090
配置了就写
ldap:
ip: ip
port: 389
vi conf/ application.yml
server:
port: 8090
dos2unix bin/*
sh bin/start.sh
验证是否成功
远程访问
http://datasphere:8090
用户名: admin
密码: admin
登录成功
获取qualitis0.9.2插件
vi conf/application.yml
并修改workflow.enable=true
Qualitis-release-0.9.2/appconn下
# 本机安装 Maven-3.6.3 以上
mvn clean install
Qualitis-release-0.9.2/appconn/target/out下
打包
zip -r qualitis.zip qualitis/
复制
cp qualitis.zip /opt/dss_linkis/dss/dss-appconns
配置qualitis插件
/opt/dss_linkis/dss/dss-appconns下解压
unzip qualitis.zip
dss_linkis/dss/bin/下安装
sh /opt/dss_linkis/dss/bin/appconn-install.sh
#输入Qualitis名称
qualitis
#输入Qualitis前端IP地址
datashpere
#输入Qualitis服务的前端端口
8090
重启服务
sh /opt/dss_linkis/dss/sbin/dss-start-all.sh restart
注意:在datasphere平台工作空间管理
内权限信息
修改可查看qualitis插件的用户角色