

# 인쇄할 수 없는 UTF-8 문자 데이터 읽기
<a name="EMRforDynamoDB.CopyingData.NonPrintableData"></a>

인쇄할 수 없는 UTF-8 문자를 읽고 쓰려면 Hive 테이블을 생성할 때 `STORED AS SEQUENCEFILE` 절을 사용할 수 있습니다. SequenceFile은 Hadoop 이진수 파일 형식입니다. 이 파일을 읽으려면 Hadoop을 사용해야 합니다. 다음 예제에서는 DynamoDB에서 Amazon S3로 데이터를 내보내는 방법을 보여 줍니다. 이 기능을 사용하여 인쇄할 수 없는 UTF-8 인코딩 문자를 처리할 수 있습니다.

```
1. CREATE EXTERNAL TABLE {{s3_export}}({{a_col string, b_col bigint, c_col array<string>}})
2. STORED AS SEQUENCEFILE
3. LOCATION '{{s3://bucketname/path/subpath/}}';
4. 
5. INSERT OVERWRITE TABLE {{s3_export}} SELECT *
6. FROM {{hiveTableName}};
```