Pour en savoir plus sur Data Boost, consultez la présentation de Data Boost.
Vous pouvez exporter des données à l'aide de la page Exporter des données de la console Spanner ou à l'aide d'un modèle Dataflow.
Avant de commencer
Assurez-vous de disposer de l'autorisation IAM (Identity and Access Management) spanner.databases.useDataBoost. Pour en savoir plus, consultez la page Contrôle des accès avec IAM.
Exporter des données à l'aide de la console Spanner
Pour exporter des données au format Avro à l'aide de la console Spanner :
Suivez les instructions de la section Exporter des bases de données de Spanner vers Avro.
Cochez la case Utiliser Spanner Data Boost.
Pour exporter des données au format CSV :
- Utilisez le modèle Dataflow Spanner vers Cloud Storage (texte). Consultez la section suivante.
Exporter des données à l'aide de modèles Dataflow
Pour exécuter des exportations Dataflow avec Data Boost, sélectionnez l'une des options suivantes :
Console
Accédez à l'une des pages suivantes :
Suivez les instructions de la console sous Exécuter le modèle.
Sur la page Créer une tâche à partir d'un modèle, sous Paramètres facultatifs, saisissez
truedans le champ Utiliser Spanner Data Boost.
CLI gcloud
Accédez à l'une des pages suivantes :
Suivez les instructions gloud sous Exécuter le modèle.
Ajoutez le paramètre suivant à la commande :
dataBoostEnabled=trueL'exemple suivant exécute le modèle Spanner vers Cloud Storage Avro et spécifie l'utilisation 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
Étapes suivantes
- En savoir plus sur Data Boost dans la présentation de Data Boost
- Utiliser Data Boost dans vos applications