

# Tutorial: Uso de Amazon DynamoDB y Apache Hive
<a name="EMRforDynamoDB.Tutorial"></a>

En este tutorial, lanzaremos un clúster de Amazon EMR y, a continuación, usaremos Apache Hive para procesar los datos almacenados en una tabla de DynamoDB.

*Hive* es una aplicación de almacenamiento de datos para Hadoop que permite procesar y analizar datos de varios orígenes. Hive proporciona un lenguaje similar a SQL, *HiveQL*, que permite trabajar con datos almacenados localmente en el clúster de Amazon EMR o en un origen de datos externo (como Amazon DynamoDB).

Para obtener más información, consulte el [Hive Tutorial](https://cwiki.apache.org/confluence/display/Hive/Tutorial).

**Topics**
+ [Antes de empezar](#EMRforDynamoDB.Tutorial.BeforeYouBegin)
+ [Paso 1: Crear un par de claves de Amazon EC2](EMRforDynamoDB.Tutorial.EC2KeyPair.md)
+ [Paso 2: lanzar un clúster de Amazon EMR](EMRforDynamoDB.Tutorial.LaunchEMRCluster.md)
+ [Paso 3: conectarse al nodo principal](EMRforDynamoDB.Tutorial.ConnectToLeaderNode.md)
+ [Paso 4: cargar los datos en HDFS](EMRforDynamoDB.Tutorial.LoadDataIntoHDFS.md)
+ [Paso 5: copiar los datos a DynamoDB](EMRforDynamoDB.Tutorial.CopyDataToDDB.md)
+ [Paso 6: consultar los datos en la tabla de DynamoDB](EMRforDynamoDB.Tutorial.QueryDataInDynamoDB.md)
+ [Paso 7: limpieza (opcional)](EMRforDynamoDB.Tutorial.CleanUp.md)

## Antes de empezar
<a name="EMRforDynamoDB.Tutorial.BeforeYouBegin"></a>

Para este tutorial, necesitará lo siguiente:
+ Una cuenta de AWS. Si no dispone de una, consulte [Inscripción en AWS](SettingUp.DynamoWebService.md#SettingUp.DynamoWebService.SignUpForAWS).
+ Un cliente SSH (Secure Shell). El cliente SSH se utiliza para conectarse al nodo líder del clúster de Amazon EMR y ejecutar comandos interactivos. Los clientes SSH están disponibles de forma predeterminada en la mayoría de las instalaciones de Linux, Unix y Mac OS X. Los usuarios de Windows pueden descartar e instalar el cliente [PuTTY](http://www.chiark.greenend.org.uk/~sgtatham/putty/), que es compatible con SSH.

**Siguiente paso**  
[Paso 1: Crear un par de claves de Amazon EC2](EMRforDynamoDB.Tutorial.EC2KeyPair.md)