Giter Site home page Giter Site logo

blackdudeli / qualitis Goto Github PK

View Code? Open in Web Editor NEW

This project forked from webankfintech/qualitis

0.0 0.0 0.0 11.28 MB

Qualitis is a one-stop data quality management platform that supports quality verification, notification, and management for various datasource. It is used to solve various data quality problems caused by data processing. https://github.com/WeBankFinTech/Qualitis

License: Apache License 2.0

Shell 0.07% JavaScript 0.97% Java 97.99% HTML 0.03% SCSS 0.94%

qualitis's Introduction

License

English | δΈ­ζ–‡

Overview

Qualitis is a data quality management platform that supports quality verification, notification, and management for various datasource. It is used to solve various data quality problems caused by data processing.

Based on Spring Boot, Qualitis submits quality model task to Linkis platform. It provides functions such as data quality model construction, data quality model execution, data quality verification, reports of data quality generation and so on.

At the same time, Qualitis provides enterprise-level features of financial-level resource isolation, management and access control. It is also guaranteed working well under high-concurrency, high-performance and high-availability scenarios.

Features

  • Define Data Quality Model
    Supports data quality model below:
    1.Model of single table.
    2.Model of multi-table.
    3.Custom model.

    At the same time, Qualitis presets multiple data quality verification templates, including common checks such as null check, blank check, number check, enumeration check and so on, which simplifies data quality model definition.

  • Data Quality Model Scheduling
    Supports data quality model scheduling.

  • Data Quality Report
    Supports generating data quality reports.

  • Log Management Supports management of data quality task.

  • Abnormal Data Management
    Supports abnormal data storage, which can quickly locate problems.

  • Workflow
    Supports workflow
    Workflow needs DataSphereStudio.

  • Administrator Console
    Administrator console provided.
    And it also supports personnel management, access control management, privilege control management, metadata management and so on.

Compared with similar systems

Documents

Quick Deploy
User Manual
Architecture Design

Click here to view more documents

Architecture

Road Map

1. Support Verification in Report Data

  • Support verification in report data in workflow

2. Support Verification in Multi-Storage

  • Support data quality verification between Hive, HDFS, and MySQL
  • Support data quality verification between kafka

3. Support generating data quality report

Supports generating data quality reports with optional latitude.

4. Support intelligent discovery of data quality problems


Communication

If you desire immediate response, please kindly raise issues to us or scan the below QR code by WeChat and QQ to join our group:

License

Qualitis is under the Apache 2.0 license. See the LICENSE file for details.

Tips

Because the front-end code of Qualitis is FES, a front-end framework developed by WeBank, but the FES framework is not currently open source, so the front-end code of Qualitis is not open source for the time being. We will promote Qualitis's front-end open source as soon as possible. We are very sorry about this.

You can download the source code and unzip web/app/src/main/resources/static/static.zip to get the compiled front-end code, or use it directly by downloading the release.

qualitis's People

Contributors

tangjiafeng avatar howeye avatar ivanzhongyq avatar kayle1994 avatar shlpeng avatar chenhjia avatar peacewong avatar chaogefeng avatar davidhua1996 avatar liaoyt avatar yh2388 avatar webankadmin avatar wushengyeyouya avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.