O AI agent do DMS é um agente personalizável e publicável que funciona como uma camada unificada de serviço de dados. Ele permite consultar e analisar dados em linguagem natural, fornecendo respostas instantâneas 24 horas por dia, 7 dias por semana. Este tópico descreve como criar, usar e compartilhar um AI agent.
Procedimento
Etapa 1: Criar um workspace
Faça login no DMS 5.0.
-
Passe o ponteiro sobre o ícone
no canto superior esquerdo e escolha .NotaSe você utiliza o console do DMS no modo normal, escolha na barra de navegação superior.
-
Clique em Create Workspace. Na caixa de diálogo exibida, insira um Workspace Name, selecione uma Region e clique em OK.
NotaO nome do workspace pode conter apenas letras, dígitos e sublinhados (_).
Apenas a região de Singapura está disponível para seleção.
-
Na coluna Actions do workspace desejado, clique em Go to Workspace.
NotaPor padrão, somente o criador do workspace tem acesso a ele. Para desenvolvimento colaborativo, o criador deve conceder permissões de desenvolvimento a outros usuários.
Etapa 2: Criar e usar um agente
-
Crie um agente.
Na aba File
, clique no ícone
e selecione AI agent. -
Adicione uma ou mais tabelas.
O agente responde apenas a perguntas relacionadas às tabelas adicionadas.
Clique duas vezes no agente criado.
Na aba Table information, clique em Add.
-
Selecione as tabelas desejadas e clique em OK.
Por exemplo, selecione as tabelas customer e orders.
-
Adicione um conjunto de testes e consulte o agente.
A inclusão de um conjunto de testes melhora a precisão das respostas futuras e otimiza o agente.
-
Clique na aba Test set, insira sua pergunta e clique em OK.
Exemplo:
Can you find the orders with status O? Após criar a pergunta, clique em regression. O agente gera automaticamente uma resposta e a instrução SQL correspondente.
-
Se a resposta atender aos seus requisitos de negócio, clique em Run.
NotaCaso a instrução SQL gerada não atenda aos requisitos de negócio, clique no ícone de desaprovação abaixo da instrução SQL e, em seguida, clique em Debug para tentar novamente. Se a instrução SQL gerada após a nova tentativa estiver correta, clique em Salve. Isso aumenta a precisão das instruções SQL futuras geradas pelo agente.
-
Visualize os resultados como um gráfico.
Clique no botão de alternância de visualização no canto superior esquerdo para mudar para a visualização de gráfico. No painel de configuração à esquerda, defina o tipo de gráfico como Line chart, selecione O_ORDERDATE para o campo do eixo X e [Total] O_ORDERKEY para o campo do eixo Y. O gráfico de linhas aparecerá à direita. Clique em Try another no canto superior direito para mudar para uma visualização diferente ou clique em Download image para salvar o gráfico.
-
-
Compartilhe o AI agent.
Clique duas vezes no agente desejado. Na página overview, copie a URL de acesso do agente e compartilhe-a com outros usuários. Eles poderão fazer perguntas ao agente na área de conversa e obter respostas.
Exemplo de pergunta: "Quantos posts existem no total?"
O agente retorna um resultado de 91966 posts e gera automaticamente a instrução SQL SELECT COUNT(*) AS TotalPosts FROM
codebase_community.posts;. Na área de resultados, é possível alternar entre Table view e Chart view, ou clicar em Copy ou Rerun query para gerenciar a instrução SQL.
Perguntas frequentes
-
P: Qual é o escopo de consulta de dados de um AI agent? Existe risco de violação de dados?
R: Um AI agent consulta dados apenas das tabelas que você adicionou, o que previne violações de dados. As permissões de consulta do agente baseiam-se nas permissões do usuário que o acessa. Se um usuário não tiver permissão para consultar uma tabela, o agente retorna apenas a instrução SQL, sem os dados.
-
P: O AI agent acessa proativamente os dados das tabelas adicionadas quando ninguém está fazendo perguntas?
R: Não. O agente acessa metadados de banco de dados, tabelas e colunas, além de conhecimento de negócio, somente ao gerar uma instrução SQL em resposta a uma pergunta do usuário.