Exportar datos con Data Boost

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

Para obtener información sobre Data Boost, consulta el artículo de descripción general de Data Boost.

Puedes exportar datos desde la página Exportar datos de la consola de Spanner o con una plantilla de Dataflow.

Antes de empezar

Asegúrate de tener el permiso de spanner.databases.useDataBoostGestión de Identidades y Accesos (IAM) . Para obtener más información, consulta Control de acceso con IAM.

Exportar datos con la consola de Spanner

Para exportar datos en formato Avro mediante la consola de Spanner, sigue estos pasos:

  1. Sigue las instrucciones que se indican en el artículo Exportar bases de datos de Spanner a Avro.

  2. Seleccione la casilla Usar Spanner Data Boost.

Para exportar datos en formato CSV, sigue estos pasos:

Exportar datos mediante plantillas de Dataflow

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

Consola

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

  2. Sigue las instrucciones de la consola en la sección Ejecutar la plantilla.

  3. En la página Crear trabajo a partir de una plantilla, en Parámetros opcionales, introduzca true en el campo Usar Spanner Data Boost.

CLI de gcloud

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

  2. Sigue las instrucciones de gloud en la sección Ejecutar la plantilla.

  3. Añade el siguiente parámetro al comando:

    dataBoostEnabled=true
    

    En el siguiente ejemplo se ejecuta la plantilla de Spanner a Cloud Storage Avro y se 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

Siguientes pasos