Google Cloud Spanner com o DBine

Como conectar o DBine ao Google Cloud Spanner e o que você pode fazer depois de conectado. Esta página é gerada a partir do que o driver do Google Cloud Spanner diz sobre si mesmo, então corresponde à versão do DBine que você baixa.

Conectar

  1. No DBine, abra Nova conexão.
  2. Escolha Google Cloud Spanner na lista de motores.
  3. Preencha os campos abaixo, clique em Testar conexão e depois em Salvar.

Geral

CampoDescrição
ID do projeto obrigatórioExemplo: meu-projeto
AutenticaçãoO ADC usa GOOGLE_APPLICATION_CREDENTIALS, gcloud auth application-default login ou o servidor de metadados.
Opções: Chave da conta de serviço (JSON), Credenciais padrão do aplicativo (ADC)
Padrão: Chave da conta de serviço (JSON)
Chave da conta de serviçoExemplo: {"type": "service_account", …}
Só com Autenticação: Chave da conta de serviço (JSON).
Instância obrigatório
Banco de dados obrigatório
Somente leituraAtivado ou desativado.

Avançado

CampoDescrição
Endpoint personalizadoPara emuladores locais; sem autenticação. Vazio = a API do Google.
Exemplo: http://localhost:9020

O que o explorador mostra

Abaixo da conexão: Bancos de dados, cada uma com seus esquemas. Dentro de cada uma:

Editor de consultas

O editor usa SQL, com autocompletar dos objetos da conexão. As instruções e os comandos rodam na base escolhida na aba.

Modelos prontos para objetos novos:

Ferramentas para Google Cloud Spanner

Disponíveis

  • Planos de execução gráficos
  • Profiler de consultas ao vivo
  • Monitor do servidor
  • Sessões e consultas em andamento
  • Cancelar a consulta de outra sessão na lista de sessões
  • Transações manuais (commit e rollback)
  • Uso de índices
  • Criar bancos de dados
  • Excluir bancos de dados
  • Propriedades do banco
  • Relações no diagrama ER
  • Designer visual de objetos novos
  • Renomear objetos
  • Comparar e sincronizar esquemas
  • Carga em massa nativa ao migrar dados
  • Usuários e permissões
  • Backups

Não disponíveis para Google Cloud Spanner

  • Encerrar uma sessão
  • Bloqueios: quem bloqueia quem
  • Clonar tabelas

Por que uma ferramenta não se aplica a um motor, e os detalhes de cada uma, estão na referência de suporte por motor (em inglês).

Gerado a partir do driver do Google Cloud Spanner 0.1.10, que o DBine baixa na primeira vez que você se conecta ao Google Cloud Spanner.

Baixar o DBineTodos os motores