ビジネスドメイン
1. 新規ビジネスドメイン作成
- ビジネスドメインの名前を入力;
- 参照するデータソースを選択;
- 作成完了後、ビジネスドメイン管理画面に入ることができます。


2. データテーブルとリレーションモデリングの追加
- 複数のビジネス関連データテーブルを「ビジネスドメインノード」として追加;
- 各ノードは1つのテーブルを表し、複数のノードを追加可能;
- 各テーブルノードの「リレーションリスト」をクリックして関連付けを追加:
- Fromフィールド(現在のテーブル内のフィールド)を設定;
- Toテーブルおよびそのフィールド(対象テーブルと対象フィールド)を設定;
- リレーションタイプを選択:1対1、1対多、多対1、多対多;
- 提出後、2つのテーブル間のリレーションバインドが完了。
この方法により、ユーザーはビジネスドメイン内で完全なデータリレーションネットワークを構築でき、後続のインテリジェントクエリやチャート生成が容易になります。



3. SQLテンプレートモデリング
- SQL文でビジネスリレーションテンプレートを作成可能;
- テンプレートには自然言語の質問と対応するSQLクエリが含まれる;
- IT管理者による設定に適しており、ビジネスユーザーは直接呼び出して使用でき、学習コストを削減。


4. リレーション全体図
- ビジネスドメイン内のすべてのテーブルとそれらの構造的関係を表示し、全体の理解と管理を容易に。


パラメータ化テンプレート
パラメータ変数を含むSQLテンプレートの作成をサポートし、さまざまなシナリオでのデータクエリニーズに柔軟に対応。
- テンプレート内でパラメータ(例:日付、部署、地域など)を定義し、プレースホルダー形式でSQL文に挿入可能;
- 呼び出し時にユーザーが異なるパラメータ値を入力すると、システムが対応するSQLクエリを自動生成;
- 条件を柔軟に調整する必要がある一般的なクエリシナリオに適し、再利用性とクエリ効率を大幅に向上;
- パラメータにはデフォルト値や入力制限を設定でき、クエリ結果の正確性と安全性を保証。
例:
SELECT * FROM Sales WHERE Region = ${region} AND Date >= ${start_date}

参考テンプレート
一連のシステムプリセットクエリテンプレートを提供し、ユーザーが標準化されたモデリング方法を迅速に理解・再利用できるよう支援。
- テンプレート例は販売分析、在庫統計、顧客プロファイルなどの一般的なビジネスシナリオをカバー;
- ユーザーはテンプレートの論理構造やフィールド設定を参考に、自身のビジネスニーズに合ったモデルをカスタマイズ可能;
- 参考テンプレートを基にコピー、修正、保存が可能で、個別化されたデータリレーションモデルを迅速に構築;
- チームでのデータモデリング規範の統一を促進し、全体の使用一貫性を向上。
