

# Copiar dados de e para o Amazon DynamoDB
<a name="EMRforDynamoDB.CopyingData"></a>

No [Tutorial: Como trabalhar com o Amazon DynamoDB e o Apache Hive](EMRforDynamoDB.Tutorial.md) , você copiou os dados de uma tabela nativa do Hive para uma tabela externa do DynamoDB e, em seguida, consultou a tabela externa do DynamoDB. A tabela é externa porque existe fora do Hive. Mesmo se você descartar a tabela do Hive mapeada a ela, a tabela do DynamoDB não será afetada.

O Hive é uma excelente solução para copiar dados entre tabelas do DynamoDB, buckets do Amazon S3, tabelas nativas do Hive e o Hadoop Distributed File System (HDFS). Esta seção fornece exemplos dessas operações.

**Topics**
+ [Copiar dados entre o DynamoDB e uma tabela nativa do Hive](EMRforDynamoDB.CopyingData.NativeHive.md)
+ [Copiar dados entre o DynamoDB e o Amazon S3](EMRforDynamoDB.CopyingData.S3.md)
+ [Copiar dados entre o DynamoDB e o HDFS](EMRforDynamoDB.CopyingData.HDFS.md)
+ [Usando a compactação de dados](EMRforDynamoDB.CopyingData.Compression.md)
+ [Ler dados de caracteres UTF-8 não imprimíveis](EMRforDynamoDB.CopyingData.NonPrintableData.md)