Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membaca data karakter yang tidak dapat dicetak UTF-8
Untuk membaca dan menulis data UTF-8 karakter yang tidak dapat dicetak, Anda dapat menggunakan STORED
AS SEQUENCEFILE klausa 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 fungsi ini untuk menangani karakter yang disandikan yang tidak dapat dicetak UTF-8 .
CREATE EXTERNAL TABLEs3_export(a_col string, b_col bigint, c_col array<string>) STORED AS SEQUENCEFILE LOCATION 's3://bucketname/path/subpath/'; INSERT OVERWRITE TABLEs3_exportSELECT * FROMhiveTableName;