Je dois créer un objet de ressources (Geocoder with Binary Data) dans mon fichier UDF personnalisé. Ces ressources doivent être créées une fois pour un fichier UDF, et chaque mappeur contiendra une instance unique de cette ressource. J'utilise donc une fabrique singleton qui crée cette ressource et conserve sa référence statique.Nettoyage des ressources avec Hive Session Fermer
Pour disposer de ces ressources, j'utilise un hook d'arrêt, et il fonctionne très bien avec la console Hive CLI (Putty), si je sors de la console qu'il dispose de toutes les ressources.
Mais je ne suis pas en mesure de disposer de ces ressources avec l'interface utilisateur Hue, même si je ferme la session Hive, ces ressources existent toujours.
Quelqu'un peut-il m'aider à trouver une approche plus propre pour disposer de ces ressources avec l'interface utilisateur Hue. Pour contourner le problème, j'ai créé une nouvelle fonction UDF pour disposer ces ressources: SELECT DisposeGeocoders();
. Mais c'est un surcoût pour l'utilisateur.
#Ronak Patel - Ces deux paramètres sont définis comme « true » – Ajeet
et redémarrez la teinte (si elle n'a pas été après avoir réglé ces) ... .voir si votre problème se résout –
Oui je l'ai redémarré :) – Ajeet