كيفية تثبيت HIVE على Ubuntu (دليل التنزيل والإعداد)

قبل تثبيت Apache Hive، نحتاج إلى تخصيص Hadoop التثبيت والتشغيل مع جميع برامج Hadoop.

لتثبيت Hadoop تحقق من هذا الصفحة

بمجرد أن تعمل جميع برامج Hadoop بشكل جيد، ما عليك سوى البدء في تثبيت جزء Hive.

عملية تثبيت الخلية-

  1. تركيب الخلية
  2. أوامر قذيفة الخلية

كيفية تثبيت الخلية على أوبونتو

فيما يلي عملية خطوة بخطوة حول كيفية تثبيت Hive في Ubuntu:

الخطوة 1) تنزيل وتثبيت Hive على Ubuntu

لتنزيل إعداد Hive المستقر، راجع أباتشي عنوان URL كما هو مذكور أدناه

http://www.apache.org/dyn/closer.cgi/hive/. انتقل إلى عنوان URL وحدد رابط تنزيل Apache Mirror.

تثبيت الخلية على أوبونتو

حدد أحدث إصدار من إعداد الخلية. (في حالتي الحالية هي خلية – 3.1.2)

تثبيت الخلية على أوبونتو

انقر على ملف bin وسيبدأ التنزيل.

تثبيت الخلية على أوبونتو

الخطوة 2) استخراج ملف القطران

انتقل إلى موقع ملف Tar الذي تم تنزيله -> قم باستخراج ملف tar باستخدام المسار التاليwing أمر لتثبيت Hive Ubuntu على نظامك

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

تثبيت الخلية على أوبونتو

الخطوة 3) ضع خصائص تكوين مختلفة في Apache Hive

في هذه الخطوة، سنقوم بأمرين

  1. وضع مسار Hive Home في ملف bashrc
  2. وضع موقع مسار Hadoop Home في hive-config.sh
  1. ذكر خلية باثين ~/.bashrc

تثبيت الخلية على أوبونتو

  • افتح ملف bashrc كما هو موضح في لقطة الشاشة أعلاه
  • اذكر مسار Hive الرئيسي، أي مسار HIVE_HOME في ملف bashrc وقم بتصديره كما هو موضح أدناه

تثبيت الخلية على أوبونتو

الكود المراد وضعه في bashrc

export HIVE_HOME="/home/guru99hive/apache-hive-1.2.0-bin"
export PATH=$PATH:$HIVE_HOME/bin
  1. ألاستراد والتصدير مسار Hadoop في Hive-config.sh (للتواصل مع نظام Hadoop البيئي، نقوم بتعريف مسار Hadoop Home في حقل تكوين الخلية)افتح hive-config.sh كما هو موضح أدناه

تثبيت الخلية على أوبونتو

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

تثبيت الخلية على أوبونتو

الخطوة 4) إنشاء أدلة الخلية في Hadoop

للتواصل مع Hadoop، نحتاج إلى إنشاء أدلة في Hadoop كما هو موضح أدناه.

تثبيت الخلية على أوبونتو

إعطاء أذونات الجذر لإنشاء مجلدات Hive في Hadoop. إذا لم تظهر أي رسالة خطأ، فهذا يعني أن Hadoop قد نجح في منح الأذونات لمجلدات Hive.

تثبيت الخلية على أوبونتو

الخطوة 5) أدخل في Hive Shell

الدخول إلى Hive Shell عن طريق الدخول '. /خلية نحل' الأمر كما هو موضح أدناه.

تثبيت الخلية على أوبونتو

أوامر قذيفة الخلية

سنقوم هنا بإنشاء جدول نموذجي باستخدام أمر Hive Shell "إنشاء" مع أسماء الأعمدة.

نموذج التعليمات البرمجية لإنشاء قاعدة بيانات في الخلية

أوامر خلية شل

من لقطة الشاشة أعلاه يمكننا ملاحظة ما يليwing:

  1. إنشاء جدول نموذجي بأسماء الأعمدة في الخلية
  • اسم الجدول هنا هو "المنتج" مع ثلاثة أسماء أعمدة المنتج والاسم والسعر
  • يُشار إلى أسماء الأعمدة الثلاثة حسب نوع البيانات الخاص بها
  • يتم إنهاء كافة الحقول بفاصلة '،'
  1. عرض معلومات جدول الخلية
  • باستخدام أمر "وصف" يمكننا رؤية معلومات الجدول الموجودة في الخلية
  • يتم هنا عرض أسماء الأعمدة مع أنواع البيانات الخاصة بها الموجودة في مخطط الجدول
  • في النهاية، سيتم عرض الوقت لتنفيذ هذا الأمر وعدد الصفوف التي تم جلبها

نموذج التعليمات البرمجية لإنشاء قاعدة البيانات في خلية النحل (للفحص الذاتي)

1) إنشاء منتج الجدول (كثافة المنتج، سلسلة pname، تعويم السعر)

Row format delimited
Fields terminated by ',';

2) وصف المنتج: