Kovan Dizinleri ve Örneklerle Görüntüle

İçindekiler:

Anonim

Görünüm nedir?

Görünümler, gereksinimlere göre oluşturulan tablolara benzer.

  • Herhangi bir sonuç kümesi verisini Hive'da bir görünüm olarak kaydedebiliriz
  • Kullanım, SQL'de kullanılan görünümlere benzer
  • Bir görünümde her tür DML işlemi gerçekleştirilebilir

Görünüm Oluşturma:

Sözdizimi:

Create VIEW  AS SELECT

Misal:

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

Bu örnekte, 25000'den büyük maaş alanına sahip tüm satır değerlerini göstereceği Sample_View görünümü oluşturuyoruz.

Dizin nedir?

Dizinler, bir tablonun belirli sütun adını gösteren işaretçilerdir.

  • Kullanıcının dizini manuel olarak tanımlaması gerekir
  • İndeks oluşturduğumuz her yerde, tablonun belirli sütun adlarına işaretçi oluşturduğumuz anlamına gelir
  • Tablolarda bulunan sütunda yapılan tüm Değişiklikler, sütun adında oluşturulan indeks değeri kullanılarak saklanır.

Sözdizimi:

Create INDEX  ON TABLE < TABLE_NAME(column names)>

Örnek :

Create INDEX sample_Index ON TABLE guruhive_internaltable(id)

Burada sütun adı kimliği için guruhive_internaltable tablosunda indeks oluşturuyoruz.