

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

# Gunakan transaksi ACID Athena
<a name="acid-transactions"></a>

Istilah “transaksi ACID” mengacu pada seperangkat properti ([atomisitas](https://en.wikipedia.org/wiki/Atomicity_(database_systems)), [konsistensi](https://en.wikipedia.org/wiki/Consistency_(database_systems)), [isolasi](https://en.wikipedia.org/wiki/Isolation_(database_systems)), dan [daya tahan](https://en.wikipedia.org/wiki/Durability_(database_systems))) yang memastikan integritas data dalam transaksi database. Transaksi ACID memungkinkan beberapa pengguna untuk secara bersamaan dan andal menambah dan menghapus objek Amazon S3 secara atom, sambil mengisolasi kueri yang ada dengan mempertahankan konsistensi baca untuk kueri terhadap data lake. Transaksi Athena ACID menambahkan dukungan tabel tunggal untuk menyisipkan, menghapus, memperbarui, dan operasi perjalanan waktu ke bahasa manipulasi data SQL Athena (DML/bahasa manipulasi data SQL). Anda dan beberapa pengguna bersamaan dapat menggunakan transaksi Athena ACID untuk membuat modifikasi tingkat baris yang andal pada data Amazon S3. Transaksi Athena secara otomatis mengelola semantik dan koordinasi penguncian dan tidak memerlukan solusi penguncian catatan khusus.

Transaksi Athena ACID dan sintaks SQL yang sudah dikenal menyederhanakan pembaruan data bisnis dan peraturan Anda. Misalnya, untuk menanggapi permintaan penghapusan data, Anda dapat melakukan operasi SQL`DELETE`. Untuk membuat koreksi catatan manual, Anda dapat menggunakan satu `UPDATE` pernyataan. Untuk memulihkan data yang baru saja dihapus, Anda dapat mengeluarkan kueri perjalanan waktu menggunakan `SELECT` pernyataan.

Karena dibangun di atas format tabel bersama, transaksi Athena ACID kompatibel dengan layanan dan mesin lain seperti Amazon [EMR](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-what-is-emr.html) dan [Apache Spark](https://spark.apache.org/) yang juga mendukung format tabel bersama.

Transaksi Athena tersedia melalui konsol Athena, operasi API, dan driver ODBC dan JDBC.

**Topics**
+ [Tabel Query Linux Foundation Delta Lake](delta-lake-tables.md)
+ [Kueri kumpulan data Apache Hudi](querying-hudi.md)
+ [Tabel Query Apache Iceberg](querying-iceberg.md)