हाइव इंडेक्स और उदाहरण के साथ देखें

विषय - सूची:

Anonim

क्या एक दृश्य है?

दृश्य तालिकाओं के समान हैं, जो आवश्यकताओं के आधार पर उत्पन्न होते हैं।

  • हम किसी भी परिणाम सेट डेटा को हाइव में एक दृश्य के रूप में सहेज सकते हैं
  • उपयोग SQL में उपयोग किए गए दृश्यों के समान है
  • सभी प्रकार के डीएमएल संचालन एक दृश्य पर किए जा सकते हैं

दृश्य निर्माण:

वाक्य - विन्यास:

Create VIEW  AS SELECT

उदाहरण:

Hive>Create VIEW Sample_ViewAS SELECT * FROM employees WHERE salary>25000

इस उदाहरण में, हम नमूना_ दृश्य बना रहे हैं जहां यह 25000 से अधिक वेतन क्षेत्र के साथ सभी पंक्ति मूल्यों को प्रदर्शित करेगा।

सूचकांक क्या है?

सूचकांक एक तालिका के विशेष स्तंभ नाम के संकेत हैं।

  • उपयोगकर्ता को मैन्युअल रूप से सूचकांक को परिभाषित करना होगा
  • जहां भी हम इंडेक्स बना रहे हैं, इसका मतलब है कि हम टेबल के विशेष स्तंभ नाम के लिए पॉइंटर बना रहे हैं
  • तालिका में मौजूद कॉलम में किए गए कोई भी परिवर्तन स्तंभ नाम पर बनाए गए अनुक्रमणिका मान का उपयोग करके संग्रहीत किए जाते हैं।

वाक्य - विन्यास:

Create INDEX  ON TABLE < TABLE_NAME(column names)>

उदाहरण :

Create INDEX sample_Index ON TABLE guruhive_internaltable(id)

यहां हम स्तंभ नाम आईडी के लिए टेबल गुरुहाइव_इनटेबल पर इंडेक्स बना रहे हैं।