datavane/tis

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

解決する課題

TISは、AIを活用してデータパイプラインの作成と管理を自動化することで、従来型データエンジニアリングの複雑さを解消します。手動設定や複雑なSQL記述の必要性を排除し、ユーザーが自然言語を使用してデータワークフローを構築し、データ分析を実行できるようにします。

仕組み

TISは、大規模言語モデル(LLM)をデータライフサイクルに直接統合します。Pipeline AI Agentを使用して自然言語のリクエストを解釈し、プラグインの自動選択、パラメータ設定、タスクのオーケストレーションを行います。データ分析には、オントロジー層とNeo4jベースのナレッジグラフを活用してビジネス用語を理解するChatBIモジュールを採用しています。次に、GraphRAG(検索拡張生成)を使用して関連するデータエンティティを検索し、ユーザーがSQLを書くことなくインサイトを生成します。基盤となるエンジンには、DataXやFlink-CDCといった実績のあるデータエンジンが採用されています。

対象ユーザー

TISは、パイプラインのオーケストレーションを簡素化したいデータエンジニアや、SQLの技術的専門知識なしにデータ分析を行いインサイトを得る必要があるビジネスユーザー向けに設計されています。

ハイライト

  • 自然言語パイプライン:要件を平易な言葉で記述するだけでデータパイプラインを作成できます。
  • ChatBI:データに関する質問を自然言語で行い、GraphRAGとビジネスナレッジグラフに基づいた回答を得られます。
  • ナレッジ資産管理:オントロジー層とNeo4jを使用して、ビジネス定義、メトリクス、エンティティ関係を保存・進化させます。
  • 実績のあるインフラ:DataXやFlink-CDCといった信頼性の高いバッチおよびストリーム処理エンジンを基盤としています。
  • 拡張可能なアーキテクチャ:Jenkinsに触発されたプラグインベースのシステムを備えており、容易な拡張とカスタム開発が可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト