Fabric データ エージェントでデータ ソースを追加して構成する

Microsoft Fabricのデータ エージェントを使用すると、組織はエンタープライズ データに対する会話エクスペリエンスを構築できます。 Fabric成果物をデータ エージェントに接続することで、ユーザーは自然言語の質問を正確なクエリに変換でき、アナリストから役員まで、利害関係者がコードを 1 行も記述することなく分析情報を得ることができます。 この記事では、Data Agent が現在サポートしているすべてのデータ ソースと、各データ ソースで使用できる構成機能について説明します。

Overview

データ エージェントでは、次のデータ ソース カテゴリがサポートされています。

カテゴリ Artifacts クエリ言語 主なシナリオ
SQL Lakehouse、Data Warehouse、SQL Database、ミラー化されたデータベース T-SQL リレーショナル データと Delta Lake データに対する構造化された分析
Eventhouse Eventhouse KQL データベース KQL リアルタイム インテリジェンスと時系列分析
セマンティック モデル Power BI セマンティック モデル DAX ビジネス ロジック、計算された指標、精選された指標
グラフ (プレビュー) グラフ モデル GQL リレーションシップが豊富なデータ探索とグラフ分析
オントロジ (プレビュー) ファブリックオントロジー オントロジネイティブ データ統合のドメイン知識とセマンティック コンテキスト
Azure AI 検索 (プレビュー) Azure AI 検索 インデックス 自然言語 + 検索 非構造化データ取得 (PDF、テキスト、エンリッチコンテンツ)

ヒント

1 つのデータ エージェントで最大 5 つのデータ ソースを任意の組み合わせで組み合わせることができ、構造化、リアルタイム、セマンティック、非構造化データを 1 つの会話エクスペリエンスでブレンドできます。

サポートされている成果物

  • Lakehouse - SQL Analytics エンドポイントを介して表示された Delta Lake テーブル。
  • Data Warehouse - T-SQL のサーフェス領域を備えた完全なFabric ウェアハウス。
  • SQL Database - Fabric ネイティブ SQL データベース。
  • Mirrored データベース - Fabricにミラー化された外部データベース (Azure SQL、Cosmos DB、Snowflake など)。

Fabricのすべての SQL ソースには、OneLake Delta データに対する高パフォーマンスの読み取り専用 T-SQL クエリ サーフェスである SQL Analytics エンドポイント が付属しています。 データ エージェントは、次の機能を備える組み込みの NL2SQL サービスを利用します。

  1. ユーザーが指定した選択したスキーマ、手順、クエリ例を使用して、ユーザーの自然言語の質問を T-SQL クエリに変換します。
  2. スキーマ選択に対して生成されたクエリを検証し、承認されたテーブルとビューのみを参照するようにします。
  3. SQL Analytics エンドポイントを介してクエリを実行し、人間が判読できる結果を返します。

データ ソースの構成

SQL ソースでサポートされる構成

コンフィギュレーション サポートされている Details
スキーマの選択 ✅ はい エージェントのスコープを設定する特定の テーブルビューおよび関数 を選択します。
エージェントの指示 ✅ はい このソースに質問をルーティングするタイミングと方法についてエージェントをガイドします。
データ ソースの手順 ✅ はい テーブルの説明、結合ロジック、キー列の詳細、およびビジネス用語を NL2SQL に提供します。
データ ソースの説明 ✅ はい エージェントがこのデータ ソースがユーザーの質問に関連しているかどうかを判断するのに役立つ説明。
スキーマオブジェクト記述(プレビュー) ✅ はい テーブル、カラム、その他のスキーマ要素にビジネスコンテキストを提供し、SQLクエリ生成を改善すること。 プレビュー版のみで利用可能です。
クエリの例 ✅ はい エージェントが複雑なクエリ パターンを学習できるように、自然言語と SQL のペアを指定します。 上位の例は、ベクターの類似性を使用して自動的に取得されます。

詳細情報