Tipe Data Hive: Cara Membuat dan Melepaskan Database di Hive

Tipe data di Hive

Tipe data adalah elemen yang sangat penting dalam bahasa kueri Hive dan pemodelan data. Untuk menentukan tipe kolom tabel, kita harus mengetahui tipe data dan kegunaannya.

Berikut ini memberikan gambaran singkat tentang beberapa tipe data yang ada di Hive:

  • Tipe Numerik
  • Jenis Tali
  • Jenis Tanggal/Waktu
  • Jenis Kompleks

Tipe Data Numerik Sarang

Tipe Alokasi memori
INT KECIL Integer bertanda 1 byte (-128 hingga 127)
INT KECIL Bilangan bulat bertanda 2 byte (-32768 hingga 32767)
INT 4 โ€“byte bilangan bulat bertanda ( -2,147,484,648 hingga 2,147,484,647)
INT BESAR Bilangan bulat bertanda 8 byte
FLOAT 4 โ€“ angka floating point presisi tunggal byte
DUA KALI LIPAT Angka floating point presisi ganda 8-byte
DESIMAL Kita dapat mendefinisikan presisi dan skala dalam Tipe ini

Tipe Data String Sarang

Tipe Panjang
ARANG 255
Varchar 1 untuk 65355
STRING Kita dapat menentukan panjangnya di sini (Tanpa Batasan)

Tipe Data Tanggal/Waktu Sarang

Tipe penggunaan
Timestamp Mendukung tradisional Unix stempel waktu dengan presisi nanodetik opsional
Tanggal
  • Formatnya YYYY-MM-DD.
  • Kisaran nilai yang didukung untuk tipe Tanggal adalah 0000-01-01 hingga 9999-12-31, bergantung pada dukungan primitif Java tanggal biasa

Tipe Data Kompleks Hive

Tipe penggunaan
Array HIMPUNAN
Nilai negatif dan ekspresi non-konstan tidak diperbolehkan
Peta PETA
Nilai negatif dan ekspresi non-konstan tidak diperbolehkan
Struktur STRUKTUR
Serikat JENIS PERSATUAN

Cara Membuat dan Melepaskan Database di Hive

Berikut ini adalah langkah-langkah tentang cara membuat dan menghapus basis data di Hive.

Langkah 1: Buat Database di Hive

Untuk membuat database di Hive shell, kita harus menggunakan perintah seperti yang ditunjukkan pada sintaks di bawah ini:-

sintaks:

Create database <DatabaseName>

Contoh: -Buat basis data "guru99"

Buat Basis Data di Hive

Dari cuplikan layar di atas, kami melakukan dua hal

  • Membuat database "guru99" di Hive
  • Menampilkan database yang ada menggunakan perintah โ€œshowโ€.
  • Pada layar yang sama, nama Database โ€œguru99โ€ ditampilkan di bagian akhir saat kita menjalankan perintah show. Yang berarti Database โ€œguru99โ€ berhasil dibuat.

Langkah 2: Letakkan Database di Hive

Untuk Jatuhping Untuk mengakses basis data di Hive shell, kita harus menggunakan... "menjatuhkan" perintah seperti yang ditunjukkan pada sintaks di bawah ini: -

sintaks:

Drop database <DatabaseName>

Contoh: -Jatuhkan guru basis data99

Jatuhkan Basis Data di Hive

Pada tangkapan layar di atas, kami melakukan dua hal

  • Kita jatuhping basis data 'guru99' dari Hive
  • Cross check sama dengan perintah โ€œshowโ€.
  • Di layar yang sama, setelah memeriksa database dengan perintah show, databaseโ€guru99โ€ณ tidak muncul di dalam Sarang lebah.
  • Jadi kami dapat mengonfirmasi sekarang bahwa database โ€œguru99โ€ telah dihapus

Ringkaslah postingan ini dengan: