> ## Documentation Index
> Fetch the complete documentation index at: https://ai-kb.automationanywhere.com/llms.txt
> Use this file to discover all available pages before exploring further.

# データベースツールキット

> SQLデータベースとSmart Tableからデータをクエリ、分析、可視化

データベースツールキットは、エージェントを専門のデータアナリストに変換し、包括的なデータベースアクセスとデータ可視化機能を提供します。エージェントは外部SQLデータベースと内部Smart Tableに接続し、内蔵のチャートツールを使用してデータのクエリ、分析、可視化を行えます。

## 設定オプション

<img src="https://mintcdn.com/automationanywhere/KYLkRhJ6hNNnwL4a/img/agents-toolkits/16.1.jpg?fit=max&auto=format&n=KYLkRhJ6hNNnwL4a&q=85&s=3a62fc9dc22214225ac7f6d6db503960" alt="データベースツールキットの設定 - データソース設定" width="1280" height="630" data-path="img/agents-toolkits/16.1.jpg" />

<img src="https://mintcdn.com/automationanywhere/KYLkRhJ6hNNnwL4a/img/agents-toolkits/16.2.jpg?fit=max&auto=format&n=KYLkRhJ6hNNnwL4a&q=85&s=da766d4010bea9c19bcc4d8c24680b0a" alt="データベースツールキットのSmart Tableと可視化ツール" width="1280" height="333" data-path="img/agents-toolkits/16.2.jpg" />

* **データソースタイプ**: SQL（外部データベース）、Smart Table（内部データ）、またはCSV/Excelファイルから選択します。
* **データベース接続**: SQLデータソース用に設定済みのデータベース接続から選択します。
* **テーブルメタデータキャッシュ**: SQL Serverでは、大きなデータベースの読み込みを高速化するために、オプションでテーブルメタデータをキャッシュできます。
* **ヘルパープロンプト**: AIがデータベーススキーマと構造を理解するために、追加のコンテキストを提供します。

## 利用可能なツール

データベースツールキットは、4つのカテゴリに分類された14のツールを提供します。

### SQLツール（4ツール）

* **Database Query**: 接続されたデータベースでSQLクエリを実行し、データを取得・分析します。
* **Database Schema**: テーブル、カラム、リレーションシップを含むデータベースの包括的なスキーマ情報を取得します。
* **List Tables**: 接続されたデータベースで利用可能なすべてのテーブルを一覧表示します。
* **Query Checker**: 実行前にSQLクエリの構文エラーを検証・チェックします。

### Smart Tableツール（4ツール）

* **Add Row**: Smart Tableに新しい行を追加し、データ入力やレコード作成を行います。
* **Edit Row**: Smart Tableの既存行を編集し、データ値を更新します。
* **List Smart Tables**: 現在のプロジェクトで利用可能なすべてのSmart Tableを一覧表示します。
* **Describe Table**: カラム定義やデータ型を含む、テーブルの詳細な構造とメタデータを取得します。

### 可視化ツール（6ツール）

* **Pie Chart**: データから円グラフを生成し、比率とパーセンテージを表示します。
* **Bar Chart**: データから棒グラフを生成し、カテゴリ別の値を比較します。
* **Line Chart**: データから折れ線グラフを生成し、時間の経過に伴うトレンドを可視化します。
* **Comparison Chart**: 比較データを含む折れ線グラフを生成し、複数シリーズの分析を行います。
* **Area Chart**: データからエリアチャートを生成し、累計合計とトレンドを表示します。
* **Chart Help**: チャート作成のヘルプとガイダンス、ベストプラクティス、および例を取得します。

## ユースケース

* **ビジネスインテリジェンス**: 売上データベースをクエリし、自動チャート可視化による収益レポートを生成します。
* **データ分析**: Smart Tableから顧客データを分析し、トレンドの可視化を作成します。
* **レポート自動化**: 定期クエリを実行し、チャート付きのフォーマット済みレポートを生成します。
* **データベース探索**: スキーマツールを使用して、データベースの構造とリレーションシップを理解します。
* **データ検証**: 実行前にSQLクエリをチェックし、エラーを防止します。
* **ダッシュボード作成**: データベースクエリから複数のチャートタイプを使用したインタラクティブなダッシュボードを構築します。
