O DMS Data Copilot é um assistente de dados baseado em IA, desenvolvido sobre o DMS e o LLM Qwen da Alibaba Cloud. Ele integra o gerenciamento de dados do DMS à linguagem natural para ajudar você a consultar, analisar e gerenciar dados com eficiência.
Qwen
Observações importantes
O Data Copilot está atualmente em visualização pública. Os recursos do modelo são gratuitos durante esse período.
O Copilot precisa dos metadados da instância (não dos dados reais) para gerar respostas precisas. Ative o security hosting na instância.
O Copilot oferece suporte aos recursos dos modelos Qwen-Plus, Qwen-Coder, Qwen-A22 e Qwen-Max.
Limites
-
DMS O Data Copilot cria prompts a partir de metadados. Devido às limitações do modelo, o Copilot amostra apenas uma parte dos metadados (tabelas e campos) em bancos de dados grandes, o que pode reduzir a precisão.
O desempenho do Copilot é melhor em bancos de dados menores.
O Data Copilot analisa nomes e comentários de tabelas e colunas para compreender os bancos de dados. Uma nomenclatura padronizada e comentários detalhados melhoram a precisão dos resultados.
Use o Copilot na Janela SQL
Pré-requisitos
O modo de controle da instância deve ser Security Collaboration.
Você possui permissões de consulta no banco de dados necessário. Visualize Your Permissions.
Procedimento
Faça login no DMS 5.0.
-
Passe o ponteiro do mouse sobre o ícone
no canto superior esquerdo do console do DMS e escolha .NotaSe você utiliza o console do DMS no modo normal, escolha na barra de navegação superior.
Na caixa de diálogo Please select the database first, insira uma palavra-chave para pesquisar um banco de dados, selecione a instância de banco de dados nos resultados da pesquisa e clique em Confirm.
-
Clique em
na parte superior da página para abrir o Copilot. Copilot feature demo.O Copilot pesquisa todas as tabelas no banco de dados atual.
Demonstração dos Recursos do Copilot
Gerar SQL
Gerar SQL a partir de comentários em linha
Insira um comentário no SQL Console e pressione Enter para acionar o miniaplicativo inteligente, que gera uma instrução SQL.
O formato do comentário é: dois hífens (-), seguidos por um espaço e linguagem natural (que pode incluir texto e símbolos).
Pressione Tab para aceitar a instrução SQL gerada.
Gerar SQL na Caixa de Diálogo do Copilot
-
Insira consultas em linguagem natural.
O Copilot seleciona as tabelas necessárias para responder à sua pergunta com base em comentários e associações de tabelas.
-
Quando o Copilot identifica tabelas com alta confiança, ele gera automaticamente o SQL.
NotaSe as tabelas selecionadas não atenderem às suas necessidades, adjust tables manualmente para adicionar as apropriadas.
-
Opcional: Visualize os detalhes da tabela.
Na área de tabelas associadas, clique em View para ver dados da tabela, banco de dados, contagem de linhas, permissões, colunas e índices.
-
O Copilot gera o SQL.
Se o SQL estiver correto, copie-o para o SQL Console ou Notebook para execução.
Caso o SQL precise de alterações, provide feedback. O Copilot revisa o SQL e extrai conhecimento implícito de negócios a partir do seu feedback.
Análise do Conjunto de Resultados SQL
É possível filtrar ainda mais os dados com base no conjunto de resultados SQL.
Gerenciar SQL Semelhante
O Copilot referencia consultas históricas para gerar SQL. O Agent utiliza apenas conhecimento verificado.
-
Gerar consultas alternativas
Clique no botão Like no canto inferior direito para salvar a consulta. O Copilot referencia consultas salvas para melhorar a geração de SQL em perguntas futuras semelhantes.
-
Excluir consultas salvas
Clique duas vezes no nome de uma tabela para abrir Table Details e exclua a consulta na aba History.
Recomendação de Relatório
Após executar uma instrução SELECT, clique em Chart no lado esquerdo da área de resultados para visualizar os dados. Você também pode:
Baixar: Clique em Download Image no canto superior direito do gráfico.
Alterar tipo de gráfico: Clique em Change no canto superior direito. Selecionar um gráfico recomendado limpa a configuração atual.
Operações Relacionadas
-
Usar Data Q&A Agent
Após configurar o Copilot com consultas de dados, entradas da base de conhecimento e ajuste de NL2SQL, utilize o Q&A Agent para permitir que gerentes de product, equipe de operações e outras partes interessadas consultem dados por meio de linguagem natural sem escrever SQL.
-
Building ChatBI with Dify and NL2SQL
O Dify no DMS e o NL2SQL fornecem uma solução ChatBI. Faça uma pergunta em linguagem natural e o DMS a converte em SQL, executa a consulta e exibe os resultados como gráficos de visualização.
-
Editar a knowledge base
Na janela SQL, clique em My SQL > Knowledge Base e clique em Edit ao lado da entrada desejada.
As entradas da base de conhecimento ajudam o Copilot a entender o contexto, responder perguntas e tomar decisões automatizadas.
Perguntas Frequentes
P: Por que devo curtir o SQL gerado pelo Copilot?
R: Curtir salva a consulta SQL, o que melhora a precisão do Copilot para perguntas semelhantes no futuro.