Esportare i dati con Data Boost

Questa pagina spiega come utilizzare Spanner Data Boost per esportare i dati di Spanner con un impatto quasi nullo sui carichi di lavoro esistenti nell'istanza Spanner di cui è stato eseguito il provisioning.

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

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

Prima di iniziare

Assicurati di disporre dell'autorizzazione spanner.databases.useDataBoost Identity and Access Management (IAM). Per saperne di più, 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 riportate in Esportare i database da Spanner in 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 Dataflow con Data Boost, seleziona una delle seguenti opzioni:

Console

  1. Vai a una delle seguenti pagine:

  2. Segui le istruzioni della console nella sezione Esegui il modello.

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

gcloud CLI

  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 il modello Spanner to Cloud Storage Avro e specifica l'utilizzo 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