Ευρετήρια ομάδων και προβολή με παράδειγμα

Πίνακας περιεχομένων:

Anonim

Τι είναι η προβολή;

Οι προβολές είναι παρόμοιες με πίνακες, οι οποίοι δημιουργούνται με βάση τις απαιτήσεις.

  • Μπορούμε να αποθηκεύσουμε δεδομένα συνόλου αποτελεσμάτων ως προβολή στην Κυψέλη
  • Η χρήση είναι παρόμοια με τις προβολές που χρησιμοποιούνται στο SQL
  • Όλοι οι τύποι λειτουργιών DML μπορούν να εκτελεστούν σε μια προβολή

Δημιουργία προβολής:

Σύνταξη:

Create VIEW  AS SELECT

Παράδειγμα:

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

Σε αυτό το παράδειγμα, δημιουργούμε προβολή Sample_View όπου θα εμφανίζει όλες τις τιμές γραμμής με πεδίο μισθού μεγαλύτερο από 25000.

Τι είναι το ευρετήριο;

Τα ευρετήρια είναι δείκτες για συγκεκριμένο όνομα στήλης ενός πίνακα.

  • Ο χρήστης πρέπει να καθορίσει χειροκίνητα το ευρετήριο
  • Όπου δημιουργούμε ευρετήριο, αυτό σημαίνει ότι δημιουργούμε δείκτη σε συγκεκριμένο όνομα στήλης του πίνακα
  • Τυχόν αλλαγές που γίνονται στη στήλη που υπάρχει στους πίνακες αποθηκεύονται χρησιμοποιώντας την τιμή ευρετηρίου που δημιουργήθηκε στο όνομα της στήλης.

Σύνταξη:

Create INDEX  ON TABLE < TABLE_NAME(column names)>

Παράδειγμα :

Create INDEX sample_Index ON TABLE guruhive_internaltable(id)

Εδώ δημιουργούμε ευρετήριο στον πίνακα guruhive_internaltable για αναγνωριστικό ονόματος στήλης.