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 :

  1. Ouvrez la liste des instances Bigtable dans la console Google Cloud.

    Ouvrir la liste des instances

  2. Cliquez sur l'instance contenant la table que vous souhaitez exporter.

  3. Cliquez sur Tables dans le volet de gauche.

    La page Tables affiche une liste des tables de l'instance.

  4. À côté du nom de la table que vous souhaitez exporter, cliquez sur le menu Action sur le tableau .

  5. 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.

  6. 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