क्या एक दृश्य है?
दृश्य तालिकाओं के समान हैं, जो आवश्यकताओं के आधार पर उत्पन्न होते हैं।
- हम किसी भी परिणाम सेट डेटा को हाइव में एक दृश्य के रूप में सहेज सकते हैं
- उपयोग SQL में उपयोग किए गए दृश्यों के समान है
- सभी प्रकार के डीएमएल संचालन एक दृश्य पर किए जा सकते हैं
दृश्य निर्माण:
वाक्य - विन्यास:
Create VIEWAS SELECT
उदाहरण:
Hive>Create VIEW Sample_ViewAS SELECT * FROM employees WHERE salary>25000
इस उदाहरण में, हम नमूना_ दृश्य बना रहे हैं जहां यह 25000 से अधिक वेतन क्षेत्र के साथ सभी पंक्ति मूल्यों को प्रदर्शित करेगा।
सूचकांक क्या है?
सूचकांक एक तालिका के विशेष स्तंभ नाम के संकेत हैं।
- उपयोगकर्ता को मैन्युअल रूप से सूचकांक को परिभाषित करना होगा
- जहां भी हम इंडेक्स बना रहे हैं, इसका मतलब है कि हम टेबल के विशेष स्तंभ नाम के लिए पॉइंटर बना रहे हैं
- तालिका में मौजूद कॉलम में किए गए कोई भी परिवर्तन स्तंभ नाम पर बनाए गए अनुक्रमणिका मान का उपयोग करके संग्रहीत किए जाते हैं।
वाक्य - विन्यास:
Create INDEXON TABLE < TABLE_NAME(column names)>
उदाहरण :
Create INDEX sample_Index ON TABLE guruhive_internaltable(id)
यहां हम स्तंभ नाम आईडी के लिए टेबल गुरुहाइव_इनटेबल पर इंडेक्स बना रहे हैं।