

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

# Buat kueri CTAS di konsol Athena
<a name="ctas-console"></a>

Di konsol Athena, Anda dapat membuat kueri CTAS dari kueri lain.<a name="ctas-create-from-query"></a>

**Untuk membuat kueri CTAS dari kueri lain**

1. Jalankan kueri di editor kueri konsol Athena.

1. Di bagian bawah editor kueri, pilih opsi **Buat**, lalu pilih **Tabel dari kueri**.

1. Dalam **Buat tabel sebagai formulir pilih**, lengkapi bidang sebagai berikut:

   1. Untuk **nama Tabel**, masukkan nama untuk tabel baru Anda. Gunakan hanya huruf kecil dan garis bawah, seperti`my_select_query_parquet`.

   1. Untuk **konfigurasi Database**, gunakan opsi untuk memilih database yang ada atau membuat database.

   1. (Opsional) Dalam **konfigurasi Hasil**, untuk **hasil kueri Lokasi CTAS**, jika pengaturan lokasi hasil kueri grup kerja Anda tidak mengganti opsi ini, lakukan salah satu hal berikut:
      + Masukkan jalur ke lokasi S3 yang ada di kotak pencarian, atau pilih **Jelajahi S3** untuk memilih lokasi dari daftar.
      + Pilih **Lihat** untuk membuka halaman **Bucket di** konsol Amazon S3 tempat Anda dapat melihat informasi selengkapnya tentang bucket yang ada dan memilih atau membuat bucket dengan pengaturan Anda sendiri.

      Anda harus menentukan lokasi kosong di Amazon S3 di mana data akan dikeluarkan. Jika data sudah ada di lokasi yang Anda tentukan, kueri gagal dengan kesalahan. 

      Jika pengaturan lokasi hasil kueri grup kerja Anda mengesampingkan setelan lokasi ini, Athena akan membuat tabel Anda di lokasi `s3://amzn-s3-demo-bucket/tables/query_id/`

   1. Untuk **format Data**, tentukan format data Anda.
      + **Jenis tabel - Jenis** tabel default di Athena adalah Apache Hive. 
      + **Format file** - Pilih di antara opsi seperti CSV, TSV, JSON, Parket, atau ORC. Untuk informasi tentang format Parket dan ORC, lihat. [Gunakan format penyimpanan kolumnar](columnar-storage.md)
      + **Tulis kompresi** - (Opsional) Pilih format kompresi. Athena mendukung berbagai format kompresi untuk membaca dan menulis data, termasuk membaca dari tabel yang menggunakan berbagai format kompresi. Misalnya, Athena dapat berhasil membaca data dalam tabel yang menggunakan format file Parquet ketika beberapa file Parquet dikompresi dengan Snappy dan file Parquet lainnya dikompresi dengan GZIP. Prinsip yang sama berlaku untuk format penyimpanan ORC, file teks, dan JSON. Untuk informasi selengkapnya, lihat [Gunakan kompresi di Athena](compression-formats.md).
      + **Partisi** - (Opsional) Pilih kolom yang ingin Anda partisi. Mempartisi data Anda membatasi jumlah data yang dipindai oleh setiap kueri, sehingga meningkatkan kinerja dan mengurangi biaya. Anda dapat mempartisi data Anda dengan kunci apa pun. Untuk informasi selengkapnya, lihat [Partisi data Anda](partitions.md).
      + **Bucket** - (Opsional) Pilih kolom yang ingin Anda ember. Bucketing adalah teknik yang mengelompokkan data berdasarkan kolom tertentu bersama-sama dalam satu partisi. Kolom ini dikenal sebagai *kunci ember*. Dengan mengelompokkan data terkait ke dalam satu bucket (file dalam partisi), Anda secara signifikan mengurangi jumlah data yang dipindai oleh Athena, sehingga meningkatkan kinerja kueri dan mengurangi biaya. Untuk informasi selengkapnya, lihat [Gunakan partisi dan bucketing](ctas-partitioning-and-bucketing.md).

   1. Untuk **kueri tabel Pratinjau**, tinjau kueri Anda. Untuk sintaks kueri, lihat[CREATE TABLE AS](create-table-as.md).

   1. Pilih **Buat tabel**.

Konsol Athena memiliki template SQL yang juga dapat Anda gunakan untuk membuat kueri CTAS.<a name="ctas-create-new"></a>

**Untuk membuat kueri CTAS menggunakan template SQL**

Gunakan `CREATE TABLE AS SELECT` template untuk membuat kueri CTAS di editor kueri.

1. Di konsol Athena, di samping **Tabel dan tampilan, pilih Buat tabel****, lalu pilih CREATE** **TABLE AS SELECT**. Ini mengisi editor kueri dengan kueri CTAS dengan nilai placeholder.

1. Di editor kueri, edit kueri sesuai kebutuhan. Untuk sintaks kueri, lihat[CREATE TABLE AS](create-table-as.md).

1. Pilih **Jalankan**.

Sebagai contoh, lihat [Contoh kueri CTAS](ctas-examples.md).

