View a markdown version of this page

Lecture de données de caractères non imprimables UTF-8 - Amazon DynamoDB

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Lecture de données de caractères non imprimables UTF-8

Pour lire et écrire des données de UTF-8 caractères non imprimables, vous pouvez utiliser la STORED AS SEQUENCEFILE clause lorsque vous créez une table Hive. A SequenceFile est un format de fichier binaire Hadoop. Vous devez utiliser Hadoop pour lire ce fichier. L’exemple suivant montre comment exporter des données de DynamoDB vers Amazon S3. Vous pouvez utiliser cette fonctionnalité pour gérer les caractères UTF-8 codés non imprimables.

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;