Esporta i dati con Data Boost

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

Per informazioni 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 maggiori 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 Esportare i database da Spanner ad Avro.

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

Per esportare i dati in formato CSV:

Esporta 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 riportate in Eseguire il modello nella console.

  3. Nella pagina Crea job da modello, in Parametri facoltativi, inserisci true nel campo 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 il modello Avro da Spanner a Cloud Storage 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