Importazione ed esportazione di dati

Questa pagina elenca i metodi disponibili per importare ed esportare dati in e da Bigtable.

Esportare dati da BigQuery

Per esportare i dati BigQuery in Bigtable, consulta Esportare i dati in Bigtable (ETL inversa).

Puoi eseguire query continue sui dati BigQuery ed esportare i risultati in Bigtable in tempo reale utilizzando l'ETL inversa. Per ulteriori informazioni, consulta la documentazione di BigQuery.

Spostare o copiare i dati utilizzando un modello

BigQuery

Il seguente modello Dataflow consente di esportare i dati da BigQuery a Bigtable.

Apache Cassandra a Bigtable

Il seguente modello Dataflow consente di esportare i dati da Apache Cassandra a Bigtable.

File Avro

I seguenti modelli Dataflow consentono di esportare i dati da Bigtable come file Avro e poi importarli di nuovo in Bigtable. Puoi eseguire i modelli utilizzando Google Cloud CLI o la console Google Cloud . Il codice sorgente è su GitHub.

File Parquet

I seguenti modelli Dataflow consentono di esportare i dati da Bigtable come file Parquet e poi importarli di nuovo in Bigtable. Puoi eseguire i modelli utilizzando gcloud CLI o la console Google Cloud . Il codice sorgente è disponibile su GitHub.

SequenceFiles

I seguenti modelli Dataflow consentono di esportare i dati da Bigtable come SequenceFile e poi importarli di nuovo in Bigtable. Puoi eseguire i modelli utilizzando Google Cloud CLI o la console Google Cloud .

Esportare dalla pagina Tabelle

Puoi anche esportare file Avro, file Parquet o SequenceFile direttamente dalla pagina Tabelle della console Google Cloud :

  1. Apri l'elenco delle istanze Bigtable nella console Google Cloud .

    Apri l'elenco delle istanze

  2. Fai clic sull'istanza che contiene la tabella che vuoi esportare.

  3. Fai clic su Tabelle nel riquadro a sinistra.

    La pagina Tabelle mostra un elenco delle tabelle nell'istanza.

  4. Accanto al nome della tabella che vuoi esportare, fai clic sul menu Azione tabella.

  5. Nella sezione del menu Esporta in Cloud Storage come, fai clic sul tipo di file che preferisci.

    La console mostra un modello Dataflow completato parzialmente.

  6. Compila il resto del modulo e fai clic su Esegui job.

Importare dati CSV

Puoi utilizzare la CLI cbt per importare i dati da un file CSV in una tabella Bigtable. Per ulteriori informazioni, consulta Scrittura batch di molte righe in base al file di input.

Passaggi successivi