datavane/tis

Support agile Ontology DataOps Based on Flink, DataX and Flink-CDC with Web-UI

What it solves

TIS addresses the complexity of traditional data engineering by using AI to automate the creation and management of data pipelines. It removes the need for manual configuration and complex SQL writing, allowing users to build data workflows and perform data analysis using natural language.

How it works

TIS integrates Large Language Models (LLMs) directly into the data lifecycle. It uses a Pipeline AI Agent to interpret natural language requests to automatically select plugins, configure parameters, and orchestrate tasks. For data analysis, it employs a ChatBI module that utilizes an Ontology layer and a Neo4j-based knowledge graph to understand business terminology. It then uses GraphRAG (Retrieval-Augmented Generation) to retrieve relevant data entities and generate insights without requiring the user to write SQL. Under the hood, it remains powered by proven data engines like DataX and Flink-CDC.

Who it’s for

TIS is designed for data engineers looking to simplify pipeline orchestration and business users who need to perform data analysis and gain insights without technical SQL expertise.

Highlights

  • Natural Language Pipelines: Create data pipelines by simply describing requirements in plain language.
  • ChatBI: Ask questions about your data in natural language and receive answers powered by GraphRAG and your business knowledge graph.
  • Knowledge Asset Management: Uses an Ontology layer and Neo4j to store and evolve business definitions, metrics, and entity relationships.
  • Proven Infrastructure: Built on top of reliable batch and stream processing engines like DataX and Flink-CDC.
  • Extensible Architecture: Features a plugin-based system inspired by Jenkins, allowing for easy expansion and custom development.

Related

  • Project
  • Project
  • Project
  • Project
  • Project