Impossible d'utiliser beeline -f filename
Je ne suis pas en mesure d'exécuter
beeline -f file_queries.hql
Error:
$ beeline -f edip_validations_hql.hql
beeline> {My Query}
No current connection
Note: je suis sur Kerberos donc, j'ai fait kinit. Généralement pour beeline travail que j'ai à faire un
!connect jdbc:hive2://XX.xxxx.xx.org:10000/default;principal=hive/[email protected]
Cependant, je ne suis pas clair comment cela fonctionnerait. Tous les pointeurs en aide.
OriginalL'auteur Taposh DuttaRoy | 2015-02-06
Vous devez vous connecter pour publier un commentaire.
Tous -
J'ai trouvé comment faire cela.
OriginalL'auteur Taposh DuttaRoy
Je viens de découvrir une façon d'exécuter le Fichier dans la Ruche Beeline.
Il suffit d'Aller à la Ruche beeline
Méthode ci-dessus sûrement utile pour exécuter le fichier beeline après se connecter à la ruche serveur.
OriginalL'auteur Mahendra Prabhu
Vous devriez être en mesure d'ajouter que la chaîne de connexion à votre .hql fichier avant la requête. Mais je n'ai pas vu un moyen de passer d'un fichier keytab dans la chaîne de connexion et que le générique de la ruche principale vous demandera un nom d'utilisateur/mot de passe. Pour l'instant, je suis encore à l'aide de la ruche -f qui fonctionne avec mon kinit. L'espoir de trouver une autre solution, car pour l'instant beeline -f est inutile pour moi sécurisé cluster.
OriginalL'auteur mstang