Conectores

Bancos de dados e data warehouses

Conecte um banco de dados ou data warehouse e faça perguntas em linguagem simples. Dvina apenas lê os dados, e cada consulta é verificada antes de ser executada.

Ver em Markdown

Conecte seu banco de dados ou data warehouse e pergunte como perguntaria a um colega. Dvina encontra as tabelas certas, escreve a consulta e mostra a resposta.

O que Dvina pode fazer

  • Responder em linguagem simples. Pergunte "Quais regiões perderam clientes recorrentes no último trimestre?" e Dvina encontra as tabelas, escreve a consulta e mostra a resposta, muitas vezes com um gráfico e a tabela abaixo dele.
  • Mapear suas tabelas. Dvina aprende como suas tabelas se relacionam, para que você nunca precise especificar um join.
  • Mostrar do seu jeito. Altere a apresentação de uma resposta: Tabela, Linha, Área, Barras, Barras horizontais, Pizza, Rosca, Radar ou Área polar.
  • Guardar uma resposta. Salve qualquer resposta como um insight e abra novamente sempre que precisar.

Você pode conectar 20 bancos de dados e data warehouses, incluindo PostgreSQL, MySQL, SQL Server, Snowflake, BigQuery, Redshift e Databricks.

Para usar um banco de dados em uma mensagem, digite / no campo de mensagem e selecione o banco.

Permissões

Os bancos de dados e data warehouses que você conecta são somente leitura por definição.

  • Apenas uma leitura por consulta: Antes de ser executada, cada consulta é verificada para garantir que faça apenas uma leitura. Seus dados permanecem como estão.
  • Nenhuma alteração: Se você pedir que Dvina altere ou exclua dados, Dvina informa que apenas lê e pode oferecer, como alternativa, uma lista dos dados mencionados no pedido.
  • Acesso da sua conta: Dvina vê as tabelas que a conta usada para conectar ao banco de dados pode ler. Se nenhuma tabela aparecer, peça ao administrador do banco de dados que verifique o acesso de leitura dessa conta.
  • Linhas e colunas por pessoa: Ao compartilhar uma tabela, as regras de acesso podem mostrar a cada pessoa apenas algumas linhas e ocultar colunas. Consulte Controle quais linhas e colunas as pessoas podem ver.

Dica

Conecte usando uma conta do banco de dados que tenha apenas acesso de leitura. Dvina nunca grava dados, e uma conta somente leitura garante isso também no banco de dados.

Como conectar

  1. Abra Bancos de dados na sua Biblioteca e selecione Conectar um banco de dados. Você também pode selecionar Adicionar contexto na sua Biblioteca e depois Bancos de dados.
  2. Encontre seu banco de dados ou data warehouse. Você pode pesquisar pelo nome.
  3. Selecione Conectar.
  4. Insira um Nome da fonte e os detalhes de conexão, como Host, Porta, Banco de dados, Nome de usuário e Senha. Alguns data warehouses pedem outros detalhes, como uma conta, um projeto ou um arquivo de conta de serviço.
  5. Em Criptografia (SSL), selecione Verificada, Obrigatória ou Desativada.
  6. Para que Dvina procure como suas tabelas se relacionam, ative Encontrar relacionamentos entre tabelas. Isso pode levar algum tempo em bancos de dados grandes.
  7. Selecione Conectar.

Dvina verifica a conexão e descobre suas tabelas. Cada tabela indica quando está Pronta para perguntas, e você pode acompanhar o progresso na página do banco de dados.

Se a conexão falhar

Dvina informa o que deu errado. As soluções mais comuns:

  • O banco de dados rejeitou as credenciais: Verifique o nome de usuário, a senha e o método de autenticação.
  • O endereço aponta para uma rede privada ou interna: Use o nome de host público ou o endereço IP público do banco de dados.
  • Não foi possível estabelecer a conexão criptografada: Se o banco de dados usa um certificado autoassinado, selecione Obrigatória em vez de Verificada. Se ele não oferece suporte a SSL, selecione Desativada.
  • Não foi possível acessar o banco de dados: Verifique a disponibilidade, o acesso à rede, o host e a porta.

Para alterar os detalhes depois, abra o banco de dados e selecione Editar conexão e depois Verificar novamente.

Veja como suas tabelas se relacionam

Abra Bancos de dados na sua Biblioteca, abra o banco de dados e selecione o cartão dele, o primeiro da página. O painel Esquema do banco de dados mostra uma visão geral do banco de dados:

  • Conexão: os detalhes do banco de dados, como Host, Porta e Usuário, e seu Status: Conectado ou Não foi possível conectar, com a indicação de quando foi verificado pela última vez. Selecione Verificar novamente para verificar agora.
  • Relacionamentos: se o Dvina já buscou como suas tabelas se conectam. Selecione Encontrar relacionamentos ou Buscar novamente para iniciar uma busca.
  • O diagrama: cada tabela aparece como um cartão com suas colunas, as chaves no topo e uma linha para cada relacionamento entre tabelas. Passe o cursor sobre uma linha para destacar as duas colunas que ela conecta. Selecione uma tabela para abri-la.

Para encontrar uma tabela ou coluna, use Encontrar uma tabela ou coluna. Para ver o diagrama em tela cheia, selecione Expandir.

No diagrama, PK indica uma chave primária e FK, uma chave estrangeira. Uma linha contínua representa um relacionamento declarado pelo banco de dados ou um relacionamento confirmado e usado em consultas. Uma linha tracejada indica um relacionamento Sugerido: um relacionamento que o Dvina encontrou nos seus dados e que ainda não é usado.

Revise os relacionamentos que o Dvina encontrou

  1. No diagrama, selecione uma linha tracejada.
  2. Confira as duas colunas que ela conecta.
  3. Selecione Confirmar para usar o relacionamento em consultas ou Descartar se ele estiver incorreto. Um relacionamento descartado não será sugerido novamente.

Bancos de dados grandes

  • A busca por relacionamentos conta as linhas das suas tabelas, por isso pode demorar um pouco. Em bancos de dados com mais de 100 tabelas, o Dvina não faz a busca automaticamente, mesmo que você tenha ativado Encontrar relacionamentos entre tabelas. Selecione Encontrar relacionamentos quando estiver pronto.
  • Quando um banco de dados tem mais de 40 tabelas, o diagrama mostra uma tabela e suas vizinhas. Faça uma busca para focar em outra tabela.

Salve e atualize insights

Um insight guarda a resposta a uma pergunta para que você possa abri-la novamente com dados atualizados.

  1. No cartão da resposta, selecione como você quer vê-la, por exemplo, Tabela ou Barras.
  2. Selecione Salvar. O Dvina mostra Salvo como insight. No celular, selecione Expandir primeiro e depois Salvar no painel lateral.
  3. Para abrir o insight, selecione Salvo. Você também pode encontrá-lo no seu Feed.

O insight é aberto no painel lateral. Nele, você pode:

  • Renomear: clique no nome no topo e digite um novo.
  • Alterar a visualização: selecione outra apresentação ou uma tabela dinâmica. A nova visualização é salva com o insight.
  • Atualizar: abra o menu do painel e selecione Atualizar para executar novamente com os dados mais recentes.
  • Baixar: abra o menu do painel e selecione Baixar.
  • Excluir: abra o menu do painel e selecione Excluir. O insight é movido para a Lixeira, onde você pode restaurá-lo.

Insights compartilhados

Ao compartilhar um insight, selecione Pode editar ou Pode visualizar para cada pessoa.

  • Pessoas que podem editar também podem atualizar o insight.
  • Pessoas que podem visualizar só podem vê-lo. Elas podem alterar a visualização na própria tela, mas a alteração não é salva, e veem as mensagens Somente editores podem atualizar e Somente editores podem renomear.

Se as regras de acesso de uma tabela limitarem o que uma pessoa pode ver, ela receberá um resultado próprio do insight, marcado como Visualização restrita. Consulte Controle quais linhas e colunas as pessoas podem ver.

Privacidade

  • O que você conecta nunca é usado para treinar modelos de IA.
  • Apenas o que sua solicitação precisa é lido.
  • Dados pessoais, como números de cartão e de telefone, são mascarados antes de serem vistos pela IA.
  • Seus dados são criptografados em trânsito.

Desconecte

  1. Abra Bancos de dados na sua Biblioteca e escolha o banco de dados.
  2. Abra o menu dele e escolha Desconectar. Depois, escolha Desconectar para confirmar.

O banco de dados é movido para a Lixeira junto com suas tabelas e os insights criados a partir delas. Você pode restaurá-los de lá. Nada muda no banco de dados em si.