Exportar datos con Data Boost

En esta página, se explica cómo usar Data Boost de Spanner para exportar datos de Spanner con un impacto casi nulo en las cargas de trabajo existentes en la infraestructura Spanner.

Para aprender sobre Data Boost, consulta la descripción general de Data Boost.

Para exportar datos, usa la página Exportar datos de la la consola de Spanner o a través de un plantilla.

Antes de comenzar

Asegúrate de tener las spanner.databases.useDataBoost Identity and Access Management (IAM) permiso. Para obtener más información, consulta Control de acceso con la IAM.

Exportar datos con la consola de Spanner

Para exportar datos en formato Avro con la consola de Spanner, haz lo siguiente:

  1. Sigue las instrucciones que se indican en Exporta bases de datos de Spanner a Avro.

  2. Selecciona la casilla de verificación Usar Data Boost de Spanner.

Para exportar datos en formato CSV, sigue estos pasos:

Exportar datos con plantillas de Dataflow

Para ejecutar exportaciones de Dataflow con Data Boost, selecciona una de las siguientes opciones:

Console

  1. Ve a una de las siguientes páginas:

  2. Sigue las instrucciones de la consola que aparecen en Cómo ejecutar la plantilla.

  3. En la página Crear trabajo a partir de una plantilla, en Parámetros opcionales, haz lo siguiente: ingresa true en Campo Usar Data Boost de Spanner

gcloud CLI

  1. Ve a una de las siguientes páginas:

  2. Sigue las instrucciones de gloud en Ejecutar la plantilla.

  3. Agrega el siguiente parámetro al comando:

    dataBoostEnabled=true
    

    En el siguiente ejemplo, se ejecuta Spanner en Cloud Storage Avro plantilla y especifica el uso de 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
    

¿Qué sigue?