Mengimpor dan mengekspor data
Halaman ini mencantumkan metode yang tersedia untuk mengimpor dan mengekspor data ke dan dari Bigtable.
Mengimpor data ke Bigtable
Anda dapat mengimpor data ke Bigtable dengan salah satu cara berikut:
- BigQuery
- Untuk mengimpor data BigQuery ke Bigtable, lihat Mengekspor data ke Bigtable (ETL terbalik) di dokumentasi BigQuery.
- Anda dapat menjalankan kueri berkelanjutan pada data BigQuery dan mengekspor hasilnya ke Bigtable secara real time menggunakan ETL terbalik. Untuk mengetahui informasi selengkapnya, lihat Pengantar kueri berkelanjutan dalam dokumentasi BigQuery.
- Pub/Sub
- Anda dapat melakukan streaming pesan dari Pub/Sub langsung ke tabel Bigtable menggunakan langganan Bigtable Pub/Sub (Pratinjau). Metode ini memungkinkan Anda menulis pesan streaming ke Bigtable tanpa memerlukan pelanggan terpisah seperti Dataflow.
Memindahkan atau menyalin data menggunakan template
Anda dapat menggunakan template Dataflow berikut untuk memindahkan atau menyalin data antara Bigtable dan sumber atau tujuan lainnya.
BigQuery
Dengan template Dataflow berikut, Anda dapat mengekspor data dari BigQuery ke Bigtable.
Apache Cassandra ke Bigtable
Template Dataflow berikut memungkinkan Anda mengekspor data dari Apache Cassandra ke Bigtable.
File Avro
Template Dataflow berikut memungkinkan Anda mengekspor data dari Bigtable sebagai file Avro, lalu mengimpor kembali data ke Bigtable. Anda dapat menjalankan template menggunakan Google Cloud CLI atau konsol Google Cloud . Kode sumber ada di GitHub.
File Parquet
Template Dataflow berikut memungkinkan Anda mengekspor data dari Bigtable sebagai file Parquet, lalu mengimpor kembali data tersebut ke Bigtable. Anda dapat menjalankan template menggunakan gcloud CLI atau konsol Google Cloud . Kode sumber ada di GitHub.
SequenceFiles
Template Dataflow berikut memungkinkan Anda mengekspor data dari Bigtable sebagai SequenceFile, lalu mengimpor kembali data ke Bigtable. Anda dapat menjalankan template menggunakan Google Cloud CLI atau konsol Google Cloud .
Mengimpor dari halaman Tabel
Anda dapat menjalankan banyak metode impor yang dijelaskan di halaman ini menggunakan konsol Google Cloud . Impor jenis data berikut dari halaman Tabel:
- Data CSV
- Data BigQuery
- Data yang dapat Anda impor dengan builder tugas Dataflow. Hal ini mencakup jenis data berikut: