Paso 6: consultar los datos en la tabla de DynamoDB
En este paso, vamos a usar HiveQL para consultar la tabla Features en DynamoDB. Pruebe las siguientes consultas en Hive:
-
Todos los tipos de accidentes geográficos (
feature_class
) por orden alfabético:SELECT DISTINCT feature_class FROM ddb_features ORDER BY feature_class;
-
Todos los lagos que empiezan por la letra "M":
SELECT feature_name, state_alpha FROM ddb_features WHERE feature_class = 'Lake' AND feature_name LIKE 'M%' ORDER BY feature_name;
-
Los estados que tienen al menos tres accidentes geográficos con más de una milla de altitud (5280 pies/1609,34 metros):
SELECT state_alpha, feature_class, COUNT(*) FROM ddb_features WHERE elev_in_ft > 5280 GROUP by state_alpha, feature_class HAVING COUNT(*) >= 3 ORDER BY state_alpha, feature_class;