Bereitstellen von Daten an Apache Iceberg-Tabellen mit Amazon Data Firehose - Amazon Data Firehose

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.

Bereitstellen von Daten an Apache Iceberg-Tabellen mit Amazon Data Firehose

Apache Iceberg ist ein leistungsstarkes Open-Source-Tabellenformat für die Durchführung von Big-Data-Analysen. Apache Iceberg bringt die Zuverlässigkeit und Einfachheit von SQL-Tabellen in Amazon S3 S3-Data Lakes und ermöglicht es Open-Source-Analyse-Engines wie Spark, Flink, Trino, Hive und Impala, gleichzeitig mit denselben Daten zu arbeiten. Weitere Informationen zu Apache Iceberg finden Sie unterhttps://iceberg.apache.org/.

Sie können Firehose verwenden, um Streaming-Daten an Apache Iceberg-Tabellen in Amazon S3 zu liefern. Ihre Apache Iceberg-Tabellen können in Amazon S3 selbst verwaltet oder in Amazon S3-Tabellen gehostet werden. In selbstverwalteten Iceberg-Tabellen verwalten Sie alle Tabellenoptimierungen wie Komprimierung und Ablauf von Snapshots. Amazon S3 Tables bieten Speicher, der für umfangreiche Analyse-Workloads optimiert ist und über Features verfügt, die mit Features ausgestattet sind, die Abfrageleistung kontinuierlich verbessern und die Speicherkosten für Tabellendaten senken. Weitere Informationen zu Amazon S3 S3-Tabellen finden Sie unter Amazon S3 S3-Tabellen.

Mit dieser Funktion können Sie Datensätze aus einem einzelnen Stream in verschiedene Apache Iceberg-Tabellen weiterleiten. Sie können automatisch Einfüge-, Aktualisierungs- und Löschvorgänge auf Datensätze in diesen Tabellen anwenden. Es unterstützt auch eine detaillierte Datenzugriffskontrolle für Apache Iceberg-Tabellen in Amazon S3 mit. AWS Lake Formation Sie können Zugriffskontrollen zentral in AWS Lake Formation Firehose festlegen und detailliertere Berechtigungen auf Tabellen- und Spaltenebene bereitstellen.