2017-05-15 1 views
0

J'ai créé 2 EXTERNAL TABLE dans EMR avec mappage à DynamoDB. Les noms de table sont Attributs et AttributeTypes.Comment exécuter des requêtes sur EMR Hive à partir de NodeJS et Lambda

Dans Attribut, je stocke id de AttributeType as attributeTypeId. Comment je veux lancer une requête sur la ruche EMR à partir de mon application NodeJS en incluant JOIN, WHERE, ORDER et LIMIT. Comment puis-je le faire à partir de l'application NodeJS. Jusqu'à présent, je n'ai réussi que des requêtes d'exécution à partir de l'AWS CLI et je ne trouve rien dans le SDK AWS.

Répondre

0

Je n'ai jamais testé cela avec une connexion EMR. Mais vous pouvez essayer de trouver la connexion.

Il existe à PrestoDb documentation peu d'options pour se connecter à Hive et PrestoDb avec des tonnes de langues. Je vous suggère de voir le shib cela se connectera à un Hive pour faire des requêtes.

J'espère que cela peut vous donner une direction.