Lesen von nicht druckbaren UTF-8-Zeichendaten - Amazon-DynamoDB

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.

Lesen von nicht druckbaren UTF-8-Zeichendaten

Zum Lesen und Schreiben von nicht druckbaren UTF-8-Zeichendaten können Sie beim Erstellen einer Hive-Tabelle die STORED AS SEQUENCEFILE-Klausel verwenden. A SequenceFile ist ein Hadoop-Binärdateiformat. Sie müssen Hadoop zum Lesen dieser Datei verwenden. Das folgende Beispiel zeigt, wie Daten aus DynamoDB nach Amazon S3 exportiert werden. Sie können diese Funktionalität für die Verarbeitung von nicht druckbaren UTF-8-kodierten Zeichen verwenden.

CREATE EXTERNAL TABLE s3_export(a_col string, b_col bigint, c_col array<string>) STORED AS SEQUENCEFILE LOCATION 's3://bucketname/path/subpath/'; INSERT OVERWRITE TABLE s3_export SELECT * FROM hiveTableName;