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 TABLEs3_export
SELECT * FROMhiveTableName
;