Esportare i dati con Data Boost

Questa pagina spiega come utilizzare Spanner Data Boost per esportare Spanner i dati con un impatto quasi zero sui carichi di lavoro esistenti Spanner.

Per scoprire di più su Data Boost, consulta la panoramica di Data Boost.

Puoi esportare i dati utilizzando la pagina Esporta dati nella nella console Spanner o utilizzando un Dataflow modello.

Prima di iniziare

Assicurati di disporre dell'autorizzazione spanner.databases.useDataBoost Identity and Access Management (IAM) . Per ulteriori informazioni, consulta Controllo dell'accesso con IAM.

Esportare i dati utilizzando la console Spanner

Per esportare i dati in formato Avro utilizzando la console Spanner:

  1. Segui le istruzioni in Esporta i database da Spanner ad Avro.

  2. Seleziona la casella di controllo Utilizza Spanner Data Boost.

Per esportare i dati in formato CSV:

Esportare i dati utilizzando i modelli Dataflow

Per eseguire le esportazioni di Dataflow con Data Boost, seleziona una delle seguenti opzioni:

Console

  1. Vai a una delle seguenti pagine:

  2. Segui le istruzioni della console in Esegui il modello.

  3. Nella pagina Crea job da modello, in Parametri facoltativi, inserisci true nel Utilizza Spanner Data Boost.

Interfaccia a riga di comando gcloud

  1. Vai a una delle seguenti pagine:

  2. Segui le istruzioni di gloud in Esegui il modello.

  3. Aggiungi il seguente parametro al comando:

    dataBoostEnabled=true
    

    L'esempio seguente esegue Spanner in Cloud Storage Avro e specifica l'uso di 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

Passaggi successivi