Exporte dados com o aumento de dados

Esta página explica como usar o Spanner Data Boost para exportar dados do Spanner com um impacto quase nulo nas cargas de trabalho existentes na instância do Spanner aprovisionada.

Para saber mais sobre o Aumento de dados, consulte a vista geral do Aumento de dados.

Pode exportar dados através da página Exportar dados na consola do Spanner ou através de um modelo do Dataflow.

Antes de começar

Certifique-se de que tem a autorização spanner.databases.useDataBoost Identity and Access Management (IAM) . Para mais informações, consulte o artigo Controlo de acesso com a IAM.

Exporte dados através da consola do Spanner

Para exportar dados no formato Avro através da consola do Spanner:

  1. Siga as instruções no artigo Exporte bases de dados do Spanner para o formato Avro.

  2. Selecione a caixa de verificação Usar o Spanner Data Boost.

Para exportar dados no formato CSV:

Exporte dados através de modelos do Dataflow

Para executar exportações do Dataflow com o Data Boost, selecione uma das seguintes opções:

Consola

  1. Aceda a uma das seguintes páginas:

  2. Siga as instruções da Console em Executar o modelo.

  3. Na página Criar tarefa a partir de um modelo, em Parâmetros opcionais, introduza true no campo Usar o Spanner Data Boost.

CLI gcloud

  1. Aceda a uma das seguintes páginas:

  2. Siga as instruções do gloud em Executar o modelo.

  3. Adicione o seguinte parâmetro ao comando:

    dataBoostEnabled=true
    

    O exemplo seguinte executa o modelo do Spanner para o Cloud Storage Avro e especifica a utilização do Data Boost.

    gcloud dataflow jobs run my_export_job \
    --gcs-location gs://dataflow-templates/latest/Cloud_Spanner_to_GCS_Avro \
    --region us-central1 \
    --staging-location gs://mybucket/temp \
    --parameters \
    instanceId=my_instance,\
    databaseId=my_database,\
    outputDir=gs://mybucket/export \
    dataBoostEnabled=true

O que se segue?