Importer et exporter des données
Cette page répertorie les méthodes disponibles pour importer et exporter des données depuis et vers Bigtable .
Exporter des données depuis BigQuery
Pour exporter des données BigQuery vers Bigtable, consultez la page Exporter des données vers Bigtable (ETL inversé). (Aperçu)
Déplacer ou copier des données à l'aide d'un modèle
BigQuery
Le modèle Dataflow suivant vous permet d'exporter des données de BigQuery vers Bigtable.
Apache Cassandra vers Bigtable
Le modèle Dataflow suivant vous permet d'exporter des données d'Apache Cassandra vers Bigtable.
Fichiers Avro
Les modèles Dataflow suivants vous permettent d'exporter des données depuis Bigtable sous forme de fichiers Avro, puis de les réimporter dans Bigtable. Vous pouvez les exécuter à l'aide de la Google Cloud CLI ou de la console Google Cloud. Le code source se trouve sur GitHub.
Fichiers Parquet
Les modèles Dataflow suivants vous permettent d'exporter des données depuis Bigtable sous forme de fichiers Parquet, puis de les réimporter dans Bigtable. Vous pouvez exécuter les modèles à l'aide de gcloud CLI ou de la console Google Cloud. Le code source se trouve sur GitHub.
SequenceFiles
Les modèles Dataflow suivants vous permettent d'exporter des données depuis Bigtable sous forme de fichiers SequenceFiles, puis de les réimporter dans Bigtable. Vous pouvez les exécuter à l'aide de la Google Cloud CLI ou de la console Google Cloud.
Exporter depuis la page Tables
Vous pouvez également exporter des fichiers Avro, Parquet ou SequenceFiles directement depuis la page "Tables" de la console Google Cloud :
Ouvrez la liste des instances Bigtable dans la console Google Cloud.
Cliquez sur l'instance contenant la table que vous souhaitez exporter.
Cliquez sur Tables dans le volet de gauche.
La page Tables affiche une liste des tables de l'instance.
À côté du nom de la table que vous souhaitez exporter, cliquez sur le menu Action sur le tableau
.Dans la section de menu Exporter vers Cloud Storage en tant que, cliquez sur le type de fichier souhaité.
La console affiche un modèle Dataflow partiellement rempli.
Renseignez le reste du formulaire, puis cliquez sur Exécuter la tâche.
Importer des données CSV
Vous pouvez utiliser la CLI cbt
pour importer des données à partir d'un fichier CSV dans une table Bigtable. Pour en savoir plus, consultez la section Écrire par lot de nombreuses lignes en fonction du fichier d'entrée.
Étapes suivantes
- Créez, copiez ou restaurez des données à partir d'une sauvegarde Bigtable.
- Découvrez les concepts liés à la conception d'un schéma Bigtable.
- Migrez vers Bigtable.