/ / पाइथन - पाइथन, हाइव, थ्रिफ्ट, ह्यू का उपयोग कर हाइव (हाइवेरवर 2) एक्सेस करें

पाइथन - पायथन, हाइव, थ्रिफ्ट, ह्यू का उपयोग करके हाइव (हाइवेरवर 2) एक्सेस करें

मेरा पूरा लक्ष्य पाइथन में MySQLdb का उपयोग करके sqldb में हेरफेर करने की तरह हाइव में हेरफेर करना है।

  • ह्यू खोल: मुझे ह्यू शैल में हाइव टेबल से पूछताछ करने में कोई समस्या नहीं है, हालांकि, ह्यू शैल किसी भी तरह से पाइथन पर बनाया गया एक रैपर है जिसमें बहुत से कॉन्फ़िगरेशन सरल पाइथन की तुलना में जोड़े गए हैं। उदाहरण के लिए, टन sys.path तथा os.environ जोड़ा गया है और यहां तक ​​कि अगर मैंने पाइथन खोलने पर बिल्कुल उसी पथ और पर्यावरण चर की प्रतिलिपि बनाई है, तो भी यह कुछ त्रुटि के कारण काम नहीं करेगा AttributeError: "ConfigSection" object has no attribute "HUE_PRINCIPAL".

  • The यहां विधि hiveserver1 के लिए ही काम करता है, मुझे लगता है । और से बातचीत यहाँ बचत द्वारा उत्पंन ग्राहक प्राप्त करने के बारे में बात करता रहता है । मैं शूंय बचत के साथ काम करने का अनुभव है और मैं गलत रास्ते पर हूं सोच रहा हूं, बचत में गोताखोरी से पहले ।

किसी भी मदद appreicated होगा!

उत्तर:

जवाब के लिए 2 № 1

अंत में, मैं इस पैकेज का उपयोग करने के लिए मैं क्या चाहता हूं ।

pyhs2


जवाब के लिए 0 № 2

यदि उपयोग छटा खोल छटा निर्भरता के रूप में आता है । यदि आप इसे कारगर बनाना चाहते है आप को अलग करने की आवश्यकता होगी बचत implentation lib और उत्पन्न अजगर से ही HiveServer2 बचत इंटरफेस.