Athena-ACID-Transaktionen verwenden - Amazon Athena

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Athena-ACID-Transaktionen verwenden

Der Begriff „ACID-Transaktionen“ bezieht sich auf eine Reihe von Eigenschaften (Atomizität, Konsistenz, Isolation und Dauerhaftigkeit), die die Datenintegrität bei Datenbanktransaktionen gewährleisten. ACID-Transaktionen ermöglichen es mehreren Benutzern, Amazon-S3-Objekte gleichzeitig und zuverlässig atomar hinzuzufügen und zu löschen, während alle vorhandenen Abfragen isoliert werden, indem die Lesekonsistenz für Abfragen gegen den Data Lake beibehalten wird. Athena-ACID-Transaktionen fügen der Athena-SQL-Datenmanipulationssprache (DML) Unterstützung für Einfügungs-, Lösch-, Aktualisierungs- und Zeitreiseoperationen mit einer einzigen Tabelle hinzu. Sie und mehrere gleichzeitige Benutzer können Athena-ACID-Transaktionen verwenden, um zuverlässige Änderungen an Amazon-S3-Daten auf Zeilenebene vorzunehmen. Athena-Transaktionen verwalten automatisch Sperren-Semantik und -koordination und erfordern keine benutzerdefinierte Datensatzsperrlösung.

Athena-ACID-Transaktionen und vertraute SQL-Syntax vereinfachen Aktualisierungen Ihrer Geschäfts- und regulatorischen Daten. Um beispielsweise auf eine Datenlöschanforderung zu antworten, können Sie einen DELETE-SQL-Vorgang ausführen. Um manuelle Datensatzkorrekturen vorzunehmen, können Sie eine einzelne UPDATE-Anweisung verwenden. Um kürzlich gelöschte Daten wiederherzustellen, können Sie Zeitreiseabfragen mit einer SELECT-Anweisung verwenden.

Da sie auf freigegebenen Tabellenformaten basieren, sind Athena-ACID-Transaktionen mit anderen Services und Engines wie Amazon EMR und Apache Spark kompatibel, die auch gemeinsame Tabellenformate unterstützen.

Athena-Transaktionen sind über die Athena-Konsole, API-Operationen sowie ODBC- und JDBC-Treiber verfügbar.