क्या हाइव अस्थायी तालिकाओं का समर्थन करता है? मैं इसे अपाचे दस्तावेज़ों में नहीं ढूंढ सकता।हाइव में अस्थायी तालिका बनाएं?
उत्तर
हाइव 0.14.0 टिप्पणी के लिए @hwrdprkns के लिए धन्यवाद। हाइव 0.14.0 के रूप में वहाँ अस्थायी तालिकाओं https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-TemporaryTables
JIRA के लिए लिंक के लिए समर्थन है: https://issues.apache.org/jira/browse/HIVE-7090
वाक्य रचना है CREATE TEMPORARY TABLE TABLE_NAME_HERE (key string, value string)
पूर्व हाइव 0.14.0
मुझे नहीं लगता कि हाइव अस्थायी है है एसक्यूएल सर्वर की तरह कुछ सारणी करता है। हालांकि आप हाइव के साथ अस्थायी तालिकाओं की तरह कुछ कर सकते हैं।
यदि आप अपनी अस्थायी तालिका की स्कीमा के साथ एक टेबल बनाते हैं, तो डेटा की आवश्यकता वाले क्वेरी को चलाने से पहले तालिका को पॉप्युलेट करने वाली क्वेरी करें, यह एक अस्थायी तालिका की तरह कार्य करेगा।
चरणों होगा:
- तालिका बनाएं
- भरण तालिका:
INSERT OVERWRITE TABLE temptbl <select_query>
- भागो क्वेरी
जब आप अपने क्वेरी चलाने यदि आप किसी अन्य तालिका की तरह temptbl
उपयोग कर सकते हैं। INSERT OVERWRITE
तालिका में सभी डेटा ओवरराइट करेगा, इसलिए यह केवल उस रन के डेटा के साथ पॉप्युलेट होगा। डेटा बनी रहती है, इसलिए यदि आप फिर से पॉप-अप किए बिना तालिका का पुनः उपयोग करते हैं, तो आप जो भी अंतिम रन था, उससे डेटा का उपयोग करेंगे।
एक ही तालिका एक ही समय में लेकिन अलग डेटा के लिए आवश्यक हो जाएगा अगर यह निश्चित रूप से समस्या आने पर कर सकते हैं ...
से मैं क्या लगता है कर लिया है, इस का एकमात्र समाधान है एक ' अस्थायी 'टेबल अभी हाइव में।
- 1. ड्रॉप तालिका अस्थायी तालिका
- 2. हाइव
- 3. अस्थायी तालिका में डेटा डालने
- 4. हाइव
- 5. हाइव
- 6. किसी अन्य टेबल स्कीमा से खाली अस्थायी तालिका कैसे बनाएं?
- 7. हाइव
- 8. हाइव
- 9. अस्थायी तालिका स्कोप?
- 10. एसक्यूएल सर्वर अस्थायी तालिका
- 11. हाइव
- 12. हाइव
- 13. हाइव
- 14. हाइव
- 15. हाइव
- 16. हाइव
- 17. MySQL अस्थायी तालिका देखें - सत्र में नहीं
- 18. वैश्विक अस्थायी तालिका में डेटा की अवधि?
- 19. MySQL में अस्थायी प्रक्रियाएं कैसे बनाएं?
- 20. सी ++ में अस्थायी निर्देशिका कैसे बनाएं?
- 21. सी ++ में अस्थायी टेक्स्ट फ़ाइल कैसे बनाएं?
- 22. चींटी में अस्थायी निर्देशिका कैसे बनाएं?
- 23. हाइव सर्वर
- 24. एमएसएमक्यू बनाम अस्थायी तालिका डंप
- 25. वैश्विक अस्थायी तालिका ऑपरेशन हटाएं
- 26. अस्थायी तालिका ड्रॉप अगर यह
- 27. गिट: "अस्थायी" एकीकरण शाखा बनाएं
- 28. नियमित तालिका से अस्थायी तालिका में इंडेक्स पास करें?
- 29. MySQL प्रक्रियाओं में अद्वितीय अस्थायी सारणी कैसे बनाएं?
- 30. हाइव क्वेरी
धन्यवाद। हाँ, यह एकमात्र समाधान है जिसे मैंने पाया है। मैं बस उम्मीद कर रहा था कि दिए गए सत्र समाप्त होने पर स्वचालित रूप से एक तालिका के लिए समर्थन होगा। – CMaury
मैं यह इंगित करना चाहता हूं कि अस्थायी तालिकाओं का समर्थन करने के लिए हाइव अपडेट किया गया है: https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL- समकालीनटेबल्स! – hwrdprkns