Cách cài đặt HIVE trên Ubuntu (Hướng dẫn tải xuống và thiết lập)

Trước khi cài đặt Apache Hive, chúng tôi yêu cầu Hadoop cài đặt, thiết lập và chạy với tất cả các daemon của Hadoop.

Để cài đặt Hadoop, hãy kiểm tra cái này liên kết này

Khi tất cả các daemon của Hadoop đều hoạt động tốt, chỉ cần bắt đầu cài đặt phần Hive.

Quá trình cài đặt HIVE-

  1. Cài đặt Hive
  2. Lệnh shell tổ ong

Cách cài đặt Hive trên Ubuntu

Dưới đây là quy trình từng bước về cách cài đặt Hive trong Ubuntu:

Bước 1) Tải xuống và cài đặt Hive trên Ubuntu

Để tải xuống thiết lập ổn định Hive, hãy tham khảo Apache URL như được đề cập dưới đây

http://www.apache.org/dyn/closer.cgi/hive/. Đi tới URL và chọn liên kết tải xuống nhân bản apache.

Cài đặt Hive trên Ubuntu

Chọn phiên bản mới nhất của thiết lập Hive. (Trong trường hợp hiện tại của tôi là Hive – 3.1.2)

Cài đặt Hive trên Ubuntu

Nhấp vào tệp bin và quá trình tải xuống sẽ bắt đầu.

Cài đặt Hive trên Ubuntu

Bước 2) Giải nén tệp tar

Đi đến vị trí tệp Tar đã tải xuống -> giải nén tệp tar bằng cách sử dụng lệnh sau để cài đặt Hive Ubuntu trên hệ thống của bạn

tar –xvf  apache-hive-3.1.2-bin.tar.gz

Cài đặt Hive trên Ubuntu

Bước 3) Đặt các thuộc tính cấu hình khác nhau trong Apache Hive

Ở bước này, chúng ta sẽ làm hai việc

  1. Đặt đường dẫn Hive Home trong tệp bashrc
  2. Đặt vị trí đường dẫn Trang chủ Hadoop trong hive-config.sh
  1. đề cập đến Tổ ong Pathin ~/.bashrc

Cài đặt Hive trên Ubuntu

  • Mở tệp bashrc như trong ảnh chụp màn hình ở trên
  • Đề cập đến đường dẫn nhà Hive tức là đường dẫn HIVE_HOME trong tệp bashrc và xuất nó như hiển thị bên dưới

Cài đặt Hive trên Ubuntu

Mã được đặt trong bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"
export PATH=$PATH:$HIVE_HOME/bin
  1. Xuất khẩu Đường dẫn Hadoop trong Hive-config.sh (Để giao tiếp với hệ sinh thái Hadoop, chúng tôi đang xác định đường dẫn Trang chủ Hadoop trong trường cấu hình tổ ong)Mở Hive-config.sh như hình bên dưới

Cài đặt Hive trên Ubuntu

Mention the HADOOP_HOME Path  in hive-config.sh file as shown in below  ( HADOOP_HOME Path)

Cài đặt Hive trên Ubuntu

Bước 4) Tạo thư mục Hive trong Hadoop

Để giao tiếp với Hadoop, chúng ta cần tạo các thư mục trong Hadoop như hiển thị bên dưới.

Cài đặt Hive trên Ubuntu

Cấp quyền root để tạo thư mục Hid trong Hadoop. Nếu nó không đưa ra bất kỳ thông báo lỗi nào thì điều đó có nghĩa là Hadoop đã cấp quyền thành công cho các thư mục Hive.

Cài đặt Hive trên Ubuntu

Bước 5) Nhập vào Hive shell

Vào Hive Shell bằng cách nhập '. /tổ' lệnh như hình dưới đây.

Cài đặt Hive trên Ubuntu

Lệnh shell tổ ong

Ở đây chúng ta sẽ tạo bảng mẫu bằng cách sử dụng lệnh Hive shell “tạo” với tên cột.

Mã mẫu để tạo cơ sở dữ liệu trong Hive

Lệnh Hive Shell

Từ ảnh chụp màn hình ở trên, chúng ta có thể quan sát thấy những điều sau:

  1. Tạo Bảng mẫu với tên cột trong Hive
  • Ở đây tên bảng là “sản phẩm” với ba tên cột sản phẩm, tên và giá
  • Tên ba cột được biểu thị bằng kiểu dữ liệu tương ứng của chúng
  • Tất cả các trường được kết thúc bằng dấu hôn mê ', '
  1. Hiển thị thông tin Bảng Hive
  • Sử dụng lệnh “mô tả”, chúng ta có thể xem thông tin bảng có trong Hive
  • Ở đây nó hiển thị tên cột với các kiểu dữ liệu tương ứng có trong lược đồ bảng
  • Cuối cùng, nó sẽ hiển thị thời gian thực hiện lệnh này và số hàng nó đã tìm nạp

Mã mẫu để tạo cơ sở dữ liệu trong Tổ ong (Để tự kiểm tra)

1) Tạo bảng sản phẩm (sản phẩm int, chuỗi pname, giá float)

Row format delimited
Fields terminated by ',';

2) mô tả sản phẩm: