

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

# Pilih SerDe untuk data Anda
<a name="supported-serdes"></a>

Tabel berikut mencantumkan format data yang didukung di Athena dan pustaka yang sesuai SerDe .


**Format data yang didukung dan SerDes**  

| Format data | Deskripsi | SerDe jenis yang didukung di Athena | 
| --- | --- | --- | 
| Amazon Ion | Amazon Ion adalah format data yang kaya ketik dan mendeskripsikan diri yang merupakan superset JSON, dikembangkan dan bersumber terbuka oleh Amazon. | Gunakan [Sarang Ion Amazon SerDe](ion-serde.md). | 
| Apache Avro | Format untuk menyimpan data di Hadoop yang menggunakan skema berbasis JSON untuk nilai rekaman. | Gunakan [Avro SerDe](avro-serde.md). | 
| Apache Parquet | Sebuah format untuk penyimpanan kolumnar data di Hadoop. | Gunakan kompresi [Parket SerDe](parquet-serde.md) dan SNAPPY. | 
| Log Apache WebServer  | Format untuk menyimpan log di Apache WebServer. | Gunakan [Grok SerDe](grok-serde.md) atau[Regex SerDe](regex-serde.md). | 
| CloudTrail log | Format untuk menyimpan log masuk CloudTrail. |  +  Gunakan [Sarang JSON SerDe](hive-json-serde.md). Untuk informasi selengkapnya, lihat [AWS CloudTrail Log kueri](cloudtrail-logs.md).   | 
| CSV (Nilai yang Dipisahkan Koma) | Untuk data dalam CSV, setiap baris mewakili catatan data, dan setiap catatan terdiri dari satu atau lebih bidang, dipisahkan dengan koma. |  +  Gunakan [Lazy Simple SerDe untuk CSV, TSV, dan file yang dibatasi khusus](lazy-simple-serde.md) jika data Anda tidak menyertakan nilai yang terlampir dalam tanda kutip atau jika menggunakan `java.sql.Timestamp` format. <br />+  Gunakan [Buka CSV SerDe untuk memproses CSV](csv-serde.md) ketika data Anda menyertakan tanda kutip dalam nilai atau menggunakan format numerik UNIX untuk `TIMESTAMP` (misalnya,`1564610311`).   | 
| Dibatasi Khusus | Untuk data dalam format ini, setiap baris mewakili catatan data, dan catatan dipisahkan oleh pembatas karakter tunggal kustom. | Gunakan [Lazy Simple SerDe untuk CSV, TSV, dan file yang dibatasi khusus](lazy-simple-serde.md) dan tentukan pembatas karakter tunggal kustom. | 
| JSON (Notasi JavaScript Objek) | Untuk data JSON, setiap baris mewakili catatan data, dan setiap catatan terdiri dari pasangan nilai atribut dan array, dipisahkan dengan koma. |  +  Gunakan [Sarang JSON SerDe](hive-json-serde.md). <br />+  Gunakan [OpenX JSON SerDe](openx-json-serde.md).   | 
| Log logstash | Format untuk menyimpan log di Logstash. | Gunakan [Grok SerDe](grok-serde.md). | 
| ORC (Kolom Baris yang Dioptimalkan) | Format untuk penyimpanan kolumnar data Hive yang dioptimalkan. | Gunakan kompresi [ORC SerDe](orc-serde.md) dan ZLIB. | 
| TSV (Nilai yang Dipisahkan Tab) | Untuk data di TSV, setiap baris mewakili catatan data, dan setiap catatan terdiri dari satu atau lebih bidang, dipisahkan oleh tab. | Gunakan [Lazy Simple SerDe untuk CSV, TSV, dan file yang dibatasi khusus](lazy-simple-serde.md) dan tentukan karakter pemisah sebagai`FIELDS TERMINATED BY '\t'`. | 