Skip to main content

ビジネスドメイン

新規ビジネスドメインの作成

  • ビジネスドメインの名称を入力します(50文字以内に制限);
  • 参照するデータソースを選択します;
  • 作成完了後、ビジネスドメイン管理画面に入ることができます。

データテーブルの追加とリレーションモデリング

  • 複数のビジネス関連データテーブルを「ビジネスドメインノード」として追加します;
  • 各ノードは1つのテーブルを表し、複数のノードを追加可能です;
  • 各テーブルノードの「リレーション一覧」をクリックして関連関係を追加します:
    • Fromフィールド(現在のテーブルのフィールド)を設定;
    • Toテーブルおよびそのフィールド(対象テーブルと対象フィールド)を設定;
    • リレーションタイプを選択:1対1、1対多、多対1、多対多
    • 提出後、2つのテーブル間のリレーションが確定されます。

この方法により、ユーザーはビジネスドメイン内で完全なデータリレーションネットワークを構築でき、後続のインテリジェントクエリやグラフ生成が容易になります。

リレーション概要

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

パラメータ化テンプレート

パラメータ化変数を含むSQLテンプレートの作成をサポートし、様々なシーンで柔軟なデータクエリニーズに対応します。

  • テンプレート内でパラメータ(例:日付、部門、地域など)を定義でき、プレースホルダー形式でSQL文に挿入可能;
  • 呼び出し時にユーザーが異なるパラメータ値を入力すると、システムが対応するSQLクエリを自動生成します;
  • よく使うが条件を柔軟に調整する必要があるクエリシーンに適しており、再利用性とクエリ効率を大幅に向上;
  • パラメータにはデフォルト値や入力制限を設定でき、クエリ結果の正確性と安全性を保証します。

例:

SELECT * FROM Sales where t1.c1 = "{value1}"
SELECT * FROM Sales where t1.c1 in ({value1})
SELECT * FROM Sales where t1.c1 like "%{value1}%"

パラメータ化テンプレートのインポート・エクスポート

異なる環境(開発、テスト、本番など)間でクエリテンプレートを移行または一括展開するために、システムはパラメータ化テンプレートのインポート・エクスポート機能をサポートしています。

  • 実装やデリバリ担当者は複数のテンプレートを一括エクスポートし、ターゲットシステムに迅速にインポートでき、重複設定作業を大幅に削減;
  • テンプレートのバージョン管理や一括更新をサポートし、チーム協力やテンプレートの統一管理に役立ちます。

参考テンプレート

システムプリセットのクエリテンプレートを多数提供し、ユーザーが標準化モデリング手法を迅速に理解・再利用できるよう支援します。

  • テンプレート例は、販売分析、在庫統計、顧客プロファイルなど一般的なビジネスシーンをカバー;
  • ユーザーはテンプレートの論理構造やフィールド設定を参考にし、自身のビジネスニーズに合ったモデルをカスタマイズ可能;
  • 参考テンプレートを基にコピー、修正、保存ができ、個別のデータリレーションモデルを迅速に構築;
  • チームでデータモデリング規範を統一し、全体の利用一貫性を向上させます。