Como gerenciar o Cloud Firestore no modo Datastore pelo Console

Nesta página, você saberá como ver e gerenciar as entidades, os índices e as estatísticas dos dados armazenados pelo aplicativo no banco de dados. Ela também mostra como ativar ou desativar as gravações do Cloud Datastore e o acesso ao Cloud Datastore Admin. Faça essas atividades na página Cloud Datastore no Console do Google Cloud Platform.

Como visualizar estatísticas do Cloud Datastore

Acesse o painel do Cloud Datastore para visualizar os dados das entidades no aplicativo e estatísticas dos índices integrados e compostos.

Acessar a página "Painel do Cloud Datastore"

O painel tem esta aparência:

Painel do Datastore

Para mais informações sobre as estatísticas nesta página, consulte Como visualizar estatísticas no console.

Como visualizar índices

Acesse a página Índices para ver uma tabela com os índices do aplicativo.

Acessar a página "Índices"

Nessa tabela, é possível ver o status dos índices e se eles estão prontos para atender ao aplicativo. Você também verá a quantidade de espaço de armazenamento usado pelos índices e o número de entradas de cada um deles.

Como visualizar entidades

Acesse a página Entidades para ver as entidades que o aplicativo armazenou no banco de dados.

Acessar a página "Entidades"

Você verá:

Página "Entidades do Datastore"

Também é possível criar, atualizar, excluir e consultar entidades nesta página. Saiba como no Guia de início rápido.

Como ativar ou desativar o acesso ao Cloud Datastore Admin

Para usar a cópia em massa, a exclusão em massa, os backups ou as restaurações, é necessário ter acesso ao Cloud Datastore Admin.

Para ativar ou desativar o acesso ao Cloud Datastore Admin:

  1. Acesse a página do Admin.
    Acessar a página "Admin"

  2. Clique em Ativar o Datastore Admin para ativar o acesso ou em Desativar o Datastore Admin para desativar o acesso. O texto do botão varia, dependendo do estado do projeto.

Advertências sobre o uso de recursos do Cloud Datastore Admin

  • Em cópias, exclusões e backups, as atualizações recentes podem não ser consideradas.
  • Todas as operações do Cloud Datastore Admin ocorrem no aplicativo e, portanto, são imputadas à sua cota.
  • É altamente recomendável desativar gravações durante um backup ou uma restauração.
  • As entidades existentes com as mesmas chaves serão substituídas durante uma operação de cópia/restauração. As cópias não serão criadas se operações de cópia/restauração forem realizadas várias vezes. As operações de cópia/restauração não excluem dados extras.
  • Se você usar uma fila não padrão para backup/restauração, poderá especificar somente o destino ah-builtin-python-bundle em queue.yaml. Não será possível usar outros destinos.

Como excluir entidades

Acesse a página Admin para excluir todas as entidades de um tipo, ou todas as entidades de todos os tipos, em todos os namespaces.

  1. Ative o acesso ao Cloud Datastore no seu projeto, se ainda não tiver feito isso.
  2. Acesse a página do Admin.
    Acesse a página "Admin"
  3. Clique em Abrir o Datastore Admin.
  4. Selecione um ou mais tipos de entidade.
  5. Clique em Excluir entidades.

Página "Entidades do Datastore"

Como ativar ou desativar gravações no banco de dados

É recomendável que você desative as gravações antes de uma restauração. Isso ajuda a evitar conflitos entre a restauração e novos dados gravados no banco de dados. Ainda será possível usar a página do Admin para restaurar dados e realizar exclusões em massa quando as gravações forem desativadas.

A desativação das gravações impede que as entidades sejam alteradas

  • pelo visualizador do Cloud Datastore;
  • por aplicativos que usam a API do Cloud Datastore.

Para ativar ou desativar gravações:

  1. Acesse a página do Admin.

    Acesse a página "Admin"

  2. Clique em Ativar gravações para ativá-las ou Desativar gravações para desativá-las. O texto do botão varia, dependendo do estado do projeto.

Como fazer backup ou restauração de dados

Use a página Admin para fazer backup ou restauração dos dados.

Acessar a página "Admin"

Saiba como realizar backups e restaurações em Como fazer backup e restauração.

Como visualizar o uso de recursos

Quando você executa um job do Cloud Datastore Admin, na verdade, está executando um job subjacente do MapReduce. Os jobs do MapReduce causam aumento de horas da instância de front-end além das operações e do uso de armazenamento.

Para ver o uso dos recursos:

  1. Acesse a página App Engine no Console do GCP.

    Acessar a página “App Engine”

  2. Use os menus suspensos na parte superior da página para selecionar o serviço default e a versão ah-builtin-python-bundle.

A seguir

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Cloud Datastore