AIエージェント・Viz:CRMシナリオ設定ガイド
CRMの例を参考に、AIインサイトアナリストがビジネスを真に理解し、その潜在能力を最大限に引き出す方法を学びましょう。
1. はじめに:Vizを「データを見る」から「ビジネスを理解する」へ
NocoBaseシステムにおいて、Vizは組み込みのAIインサイトアナリストです。 Vizは、ページコンテキスト(リード、商談、アカウントなど)を認識し、トレンドグラフ、ファネルグラフ、KPIカードを生成できます。 しかし、デフォルトでは、Vizは最も基本的なクエリ機能しか持っていません。
これらのツールはVizに「構造を認識させる」だけであり、まだ「内容を真に理解させる」ことはできません。 Vizにインサイトを生成させ、異常を発見させ、トレンドを分析させるには、より適切な分析ツールを拡張する必要があります。
公式のCRMデモでは、2つの方法を使用しています。
- Overall Analytics(汎用分析エンジン):テンプレート化され、安全で再利用可能なソリューションです。
- SQL Execution(特化分析エンジン):より高い自由度を提供しますが、リスクも大きくなります。
これら2つが唯一の選択肢というわけではありません。これらはむしろ設計パラダイムのようなものです。
その原理に従って、ご自身のビジネスにより適した実装を作成できます。
2. Vizの構造:安定したペルソナ+柔軟なタスク
Vizを拡張する方法を理解するには、まずその内部が階層的に設計されていることを理解する必要があります。
このような階層設計により、Vizは安定した個性(一貫した分析ロジック)を維持し、 同時に、さまざまなビジネスシナリオ(CRM、病院管理、チャネル分析、生産運用など)に迅速に適応できます。
3. パターン1:テンプレート化された分析エンジン(推奨)
3.1 原理の概要
Overall Analyticsは、CRMデモにおけるコア分析エンジンです。 これは、データ分析テンプレートコレクション(data_analysis)を介してすべてのSQLクエリを管理します。 VizはSQLを直接記述するのではなく、定義済みのテンプレートを呼び出して結果を生成します。
実行フローは以下の通りです。
これにより、Vizは数秒で安全かつ標準化された分析結果を生成でき、 管理者はすべてのSQLテンプレートを一元的に管理およびレビューできます。
3.2 テンプレートコレクションの構造(data_analysis)
CRMデモにおけるテンプレート例
3.3 このパターンの利点
📘 この
data_analysisコレクションは、この名前である必要はありません。 重要なのは、分析ロジックをテンプレートとして保存し、ワークフローによって一元的に呼び出すことです。
3.4 Vizにそれを使用させる方法
タスク定義で、Vizに明確に指示できます。
これにより、Vizは自動的にワークフローを呼び出し、テンプレートコレクションから最適なSQLを照合してグラフを生成します。
4. パターン2:特化型SQLエグゼキューター(注意して使用)
4.1 適用シナリオ
探索的分析、一時的なクエリ、または複数コレクションのJOIN集計が必要な場合、VizにSQL Executionツールを呼び出させることができます。
このツールの特徴は以下の通りです。
- Vizが直接
SELECTクエリを生成できます。 - システムが実行し、結果を返します。
- Vizが分析と可視化を担当します。
タスク例:
"過去90日間の地域別リードコンバージョン率の変化トレンドを分析してください。"
この場合、Vizは以下を生成する可能性があります。
4.2 リスクと保護に関する推奨事項
一般的な推奨事項:
- 一般ユーザーはテンプレート化された分析(Overall Analytics)のみを有効にするべきです。
- 管理者または上級アナリストのみがSQL Executionを使用できるようにするべきです。
5. 独自の「Overall Analytics」を構築したい場合
以下は、NocoBaseに依存せず、どのシステムにも適用できるシンプルな汎用アプローチです。

