Gunakan transaksi Athena ACID - Amazon Athena

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

Gunakan transaksi Athena ACID

Istilah “ACIDtransaksi” mengacu pada seperangkat properti (atomisitas, konsistensi, isolasi, dan daya tahan) yang memastikan integritas data dalam transaksi database. ACIDtransaksi 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. ACIDTransaksi Athena menambahkan dukungan tabel tunggal untuk menyisipkan, menghapus, memperbarui, dan operasi perjalanan waktu ke bahasa manipulasi SQL data Athena (). DML Anda dan beberapa pengguna bersamaan dapat menggunakan transaksi ACID Athena 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.

ACIDTransaksi Athena dan SQL sintaks 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, ACID transaksi Athena kompatibel dengan layanan dan mesin lain seperti Amazon EMR dan Apache Spark yang juga mendukung format tabel bersama.

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