

# Tutorial: Como trabalhar com o Amazon DynamoDB e o Apache Hive
<a name="EMRforDynamoDB.Tutorial"></a>

Neste tutorial, você iniciará um cluster do Amazon EMR e, em seguida, usará o Apache Hive para processar os dados armazenados em uma tabela do DynamoDB.

O *Hive* é uma aplicação de data warehouse para o Hadoop que permite processar e analisar dados de várias fontes diferentes. O Hive oferece uma linguagem semelhante a SQL, *HiveQL*, que permite trabalhar com dados armazenados localmente no cluster do Amazon EMR ou em uma fonte de dados externa (como o Amazon DynamoDB).

Para obter mais informações, consulte o [Tutorial do Hive](https://cwiki.apache.org/confluence/display/Hive/Tutorial).

**Topics**
+ [Antes de começar](#EMRforDynamoDB.Tutorial.BeforeYouBegin)
+ [Etapa 1: criar um par de chaves do Amazon EC2](EMRforDynamoDB.Tutorial.EC2KeyPair.md)
+ [Etapa 2: iniciar um cluster do Amazon EMR](EMRforDynamoDB.Tutorial.LaunchEMRCluster.md)
+ [Etapa 3: conectar ao nó líder](EMRforDynamoDB.Tutorial.ConnectToLeaderNode.md)
+ [Etapa 4: carregar dados no HDFS](EMRforDynamoDB.Tutorial.LoadDataIntoHDFS.md)
+ [Etapa 5: copiar dados para o DynamoDB](EMRforDynamoDB.Tutorial.CopyDataToDDB.md)
+ [Etapa 6: consultar os dados na tabela do DynamoDB](EMRforDynamoDB.Tutorial.QueryDataInDynamoDB.md)
+ [Etapa 7: (opcional) limpar](EMRforDynamoDB.Tutorial.CleanUp.md)

## Antes de começar
<a name="EMRforDynamoDB.Tutorial.BeforeYouBegin"></a>

Para este tutorial, você precisará do seguinte:
+ Uma conta da AWS. Se você não tiver uma, consulte [Como se cadastrar na AWS](SettingUp.DynamoWebService.md#SettingUp.DynamoWebService.SignUpForAWS).
+ Um cliente SSH (Secure Shell). É possível usar o cliente SSH para se conectar ao nó líder do cluster do Amazon EMR e executar comandos interativos. Os clientes SSH estão disponíveis por padrão na maioria das instalações de Linux, Unix e Mac OS X. Os usuários do Windows podem fazer download e instalar o cliente [PuTTY](http://www.chiark.greenend.org.uk/~sgtatham/putty/), que oferece suporte para SSH.

**Próxima etapa**  
[Etapa 1: criar um par de chaves do Amazon EC2](EMRforDynamoDB.Tutorial.EC2KeyPair.md)