Como importar e exportar dados

Nesta página, listamos os métodos disponíveis para importar e exportar dados para e do Cloud Bigtable.

Se você precisar proteger contra corrupção de dados ou exclusão acidental, crie e restaure backups do Cloud Bigtable sem precisar exportar ou importar usando outro serviço.

Mover ou copiar dados

Arquivos Avro

Os modelos do Dataflow a seguir permitem exportar dados do Cloud Bigtable como arquivos Avro e depois importá-los novamente no Cloud Bigtable. É possível executar os modelos usando a ferramenta de linha de comando gcloud ou o Console do Google Cloud. O código-fonte está no GitHub.

Arquivos Parquet

Os modelos do Dataflow a seguir permitem exportar dados do Cloud Bigtable como arquivos Parquet e depois importá-los de volta para o Cloud Bigtable. É possível executar os modelos usando a ferramenta de linha de comando gcloud ou o Console do Google Cloud. O código-fonte está no GitHub.

SequenceFiles

Os modelos do Dataflow a seguir permitem exportar dados do Cloud Bigtable como SequenceFiles e depois importá-los novamente no Cloud Bigtable. É possível executar os modelos usando a ferramenta de linha de comando gcloud ou o Console do Google Cloud.

Como exportar da página "Tabelas"

Também é possível exportar arquivos Avro, Parquet ou SequenceFiles diretamente da página "Tabelas" no Console do Cloud:

  1. Abra a lista de instâncias do Cloud Bigtable no Console do Cloud.

    Abrir a lista de instâncias

  2. Clique na instância onde está tabela que você quer exportar.

  3. Clique em Tabelas, no painel à esquerda.

    A página Tabelas exibe uma lista de tabelas na instância.

  4. Ao lado do nome da tabela que você quer exportar, clique no Menu flutuante.

  5. Coloque o cursor sobre Exportar para e clique no tipo de arquivo que você quer.

    O console exibe um modelo do Dataflow parcialmente concluído.

  6. Preencha o restante do formulário e clique em Executar job.

Como migrar dados de outro banco de dados para o Cloud Bigtable

HBase

Se você precisar migrar dados do HBase para o Cloud Bigtable, use o tutorial a seguir, que oferece variantes para diferentes tipos de dados:

Como importar dados CSV

Siga o tutorial a seguir para saber como importar um arquivo CSV para o Cloud Bigtable:

A seguir