データベース
データベース データソースを使用すると、外部SQLデータベースからデータテーブルを直接接続および同期できます。サポートされているデータベース
- PostgreSQL
- Microsoft SQL Server
データソースの接続
- データソース > + 追加 を選択します。
- ソースタイプとして Database を選択します。
- データベースプロバイダーを選択します(例:PostgreSQL または Microsoft SQL Server)。
各データベースコネクタの詳細設定(ホスト、ポート、資格情報)については、コネクタ ページを参照してください。
データベースのアップロード (Excel)
また、Excel形式のオフラインデータベースをアップロードすることもできます。これは、リレーショナル構造に従った静的データセットをインポートする場合に便利です。- 「データを接続」モーダルで、Database を選択します。
- Upload タブに切り替えます。
- Excelファイルをアップロードします(最大500 MB)。
Excel形式の要件
Excelファイルは、schema、data、info の3つのシートを持つ厳密なテンプレートに従う必要があります。1. Schema(スキーマ)シート
テーブル構造を定義します。- Column Name: フィールドの名前。
- Column Type: データ型(例:
VARCHAR(255),TEXT,INTEGER,TIMESTAMP)。 - Description: 列が何を表すかの説明。
2. Data(データ)シート
スキーマに対応する実際のデータレコードが含まれています。
3. Info(情報)シート
テーブルに関するメタデータを提供します。- セル A1: テーブルの目的の包括的な説明(例:「このテーブルにはすべての監査記録が保持されています…」)。
データベースの管理
接続またはアップロードされると、データベーステーブルがデータソースリストに表示されます。
スキーママネージャー
スキーママネージャー リンク(歯車アイコン)をクリックして、任意のテーブルのメタデータを表示および編集できます。
スキーママネージャーでは、以下を実行できます:
- テーブル説明の編集: テーブルの内容に関する概要説明を更新します。
- 列説明の編集: 個々の列の説明を調整します。
なぜ説明を編集するのですか? システムはこれらの説明を使用して、データの意味的な意味を理解します。それらを改善することで、自然言語クエリの精度と検索パフォーマンスを大幅に向上させることができます。