Skip to content

[Feature][Data Quality] DataQualityApplication Design #4829

@zixi0825

Description

@zixi0825
  • Function
    DataQualityApplication uses spark as execution engine and parse the input parameter to generate Connector、Executor and Writer .Read data from different data source through different Connector and use the sql in executor to operate data. Finally write the result into storage engine through the Writer
  • Architecture
    • Parameter design
      Parse input parameter to generate ConnectorParamters、ExecutorParameters and WriterParameters
    • Flow and DataQualityTask
      • DataQualityTask is a interface, all the connectors、executors and writers must implement the DataQualityTask
      • A Flow consist of a list of DataQualityTask
      • The DataQualityApplication is to execute all DataQualityTask in Flow to complete the execution logic

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions