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 |
|
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"
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
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


