Membaca data karakter UTF-8 yang tidak dapat dicetak - Amazon DynamoDB

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

Membaca data karakter UTF-8 yang tidak dapat dicetak

Untuk membaca dan menulis data karakter UTF-8 yang tidak dapat dicetak, Anda dapat menggunakan klausul STORED AS SEQUENCEFILE saat membuat tabel Hive. A SequenceFile adalah format file biner Hadoop. Anda perlu menggunakan Hadoop untuk membaca file ini. Contoh berikut menunjukkan cara mengekspor data dari DynamoDB ke Amazon S3. Anda dapat menggunakan fungsionalitas ini untuk menangani karakter berenkode UTF-8 yang tidak dapat dicetak.

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;