Membuat tabel dari hasil query (CTAS) - Amazon Athena

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Membuat tabel dari hasil query (CTAS)

A CREATE TABLE AS SELECT (CTAS) query membuat tabel baru di Athena dari hasil SELECT pernyataan dari query lain. Athena menyimpan file data yang dibuat oleh CTAS pernyataan di lokasi tertentu di Amazon S3. Untuk sintaks, lihat CREATE TABLE AS.

CREATE TABLE ASmenggabungkan pernyataan dengan CREATE TABLE DDL SELECT DML pernyataan dan oleh karena itu secara teknis berisi keduanya DDL danDML. Namun, perhatikan bahwa untuk tujuan Service Quotas, CTAS pertanyaan di Athena diperlakukan sebagai. DML Untuk informasi tentang Service Quotas di Athena, lihat. Service Quotas

Gunakan CTAS kueri untuk:

  • Membuat tabel dari hasil kueri dalam satu langkah, tanpa berulang kali kueri set data mentah. Ini memudahkan untuk bekerja dengan set data mentah.

  • Mengubah hasil kueri dan memigrasikan tabel ke dalam format tabel lain seperti Apache Iceberg. Ini meningkatkan performa kueri dan mengurangi biaya permintaan di Athena. Untuk informasi, lihat Buat tabel Iceberg.

  • Ubah hasil kueri menjadi format penyimpanan seperti Parket danORC. Ini meningkatkan performa kueri dan mengurangi biaya permintaan di Athena. Untuk informasi, lihat Gunakan format penyimpanan kolumnar.

  • Buat salinan tabel yang ada yang hanya berisi data yang Anda butuhkan.