> ## 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.

# Toolkit Database

> Consulte, analise e visualize dados de bancos de dados SQL e Smart Tables

O Toolkit Database transforma agentes em analistas de dados especializados, fornecendo acesso abrangente a bancos de dados e capacidades de visualização de dados. Os agentes podem se conectar a bancos de dados SQL externos e Smart Tables internos para consultar, analisar e visualizar dados com ferramentas de gráficos integradas.

## Opções de Configuração

<img src="https://mintcdn.com/automationanywhere/KYLkRhJ6hNNnwL4a/img/agents-toolkits/16.1.jpg?fit=max&auto=format&n=KYLkRhJ6hNNnwL4a&q=85&s=3a62fc9dc22214225ac7f6d6db503960" alt="Configuração do toolkit Database com configurações de fonte de dados" 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="Toolkit Database Smart Table e ferramentas de visualização" width="1280" height="333" data-path="img/agents-toolkits/16.2.jpg" />

* **Tipo de Fonte de Dados**: Escolha entre SQL (bancos de dados externos), Smart Tables (dados internos) ou arquivos CSV/Excel.
* **Conexão com o Banco de Dados**: Selecione entre conexões de banco de dados configuradas para fontes de dados SQL.
* **Cache de Metadados de Tabelas**: Para SQL Server, opcionalmente armazene em cache os metadados das tabelas para acelerar o carregamento com bancos de dados grandes.
* **Prompt Auxiliar**: Forneça contexto adicional para ajudar o IA a entender o esquema e a estrutura do seu banco de dados.

## Ferramentas Disponíveis

O Toolkit Database fornece 14 ferramentas organizadas em quatro categorias:

### Ferramentas SQL (4 ferramentas)

* **Database Query**: Execute consultas SQL em bancos de dados conectados para recuperar e analisar dados.
* **Database Schema**: Obtenha informações abrangentes de esquema dos bancos de dados, incluindo tabelas, colunas e relacionamentos.
* **List Tables**: Liste todas as tabelas disponíveis no banco de dados conectado.
* **Query Checker**: Valide e verifique consultas SQL quanto a erros de sintaxe antes da execução.

### Ferramentas Smart Table (4 ferramentas)

* **Add Row**: Adicione novas linhas às Smart Tables para entrada de dados e criação de registros.
* **Edit Row**: Edite linhas existentes nas Smart Tables para atualizar valores de dados.
* **List Smart Tables**: Liste todas as Smart Tables disponíveis no projeto atual.
* **Describe Table**: Obtenha a estrutura detalhada da tabela e metadados, incluindo definições de colunas e tipos de dados.

### Ferramentas de Visualização (6 ferramentas)

* **Pie Chart**: Gere gráficos de pizza a partir de dados para mostrar proporções e porcentagens.
* **Bar Chart**: Gere gráficos de barras a partir de dados para comparar valores entre categorias.
* **Line Chart**: Gere gráficos de linha a partir de dados para visualizar tendências ao longo do tempo.
* **Comparison Chart**: Gere gráficos de linha com dados de comparação para análise multi-série.
* **Area Chart**: Gere gráficos de área a partir de dados para mostrar totais acumulados e tendências.
* **Chart Help**: Obtenha ajuda e orientação para criar gráficos com melhores práticas e exemplos.

## Casos de Uso

* **Business Intelligence**: Consulte bancos de dados de vendas para gerar relatórios de receita com visualização automática de gráficos.
* **Análise de Dados**: Analise dados de clientes a partir de Smart Tables e crie visualizações de tendências.
* **Automação de Relatórios**: Execute consultas agendadas e gere relatórios formatados com gráficos.
* **Exploração de Banco de Dados**: Use ferramentas de esquema para entender a estrutura e os relacionamentos do banco de dados.
* **Validação de Dados**: Verifique consultas SQL antes da execução para prevenir erros.
* **Criação de Dashboards**: Construa dashboards interativos com múltiplos tipos de gráficos a partir de consultas ao banco de dados.
