Последна актуализация на 28 февруари 2018 г. от Vithal S
Beeline е JDBC клиент, който се основава на SQLLine CLI. HiveServer2 поддържа командна обвивка Beeline, която работи с HiveServer2. В тази статия ще проверим как да свържете се с Hive с помощта на Beeline CLI и вижте някои примери за изпълнение на скриптове на HiveQL.
Свържете се с Hive с помощта на Beeline CLI
Beeline работи и в самостоятелен режим (вграден режим) както и отдалечен режим. Самостоятелен повече или вграден режим, той изпълнява вграден Hive като Hive CLI и можете да използвате отдалечен режим, за да свържете отделен hiveserver2 през пестеливост.
Вграден режим на Beeline CLI
Стартиране на клиентски инструменти на Beeline с вградени сървъри е удобен начин да тествате вашата заявка или да отстраните грешки във вашия HiveQL заявка. Този режим най-често се използва от разработчика, за да тества тяхната заявка за HiveQL за синтактична грешка, преди да я стартира на сървъра на Hive2. По-долу е низът за свързване, за който можете да използвате Вграден режим на Beeline CLI:
Алтернативни начини за свързване с Hive
Beeline поддържа свързване към Hive сървър чрез опцията! Connect. Просто трябва да осигурите jdbc връзка на сървъра Hive2 към! Connect. По-долу е синтаксисът и пример:
След като изпълните командата по-горе, Билайн влиза в интерактивен режим на черупката, в който могат да се изпълняват заявки и команди срещу вградения екземпляр HiveServer2.
Дистанционен режим на Beeline CLI
Можете да се свържете с отдалечен сървър на hiveserver2 с помощта на Beeline. Дистанционен режим на Beeline поддържа удостоверяване с LDAP и Керберос. Той също така поддържа криптиране с SSL. Дистанционният режим на Beeline се използва за свързване към сървъра на Hive от друга Linux хост машина. Можете да изпълнявате заявките на Hive сървър от отдалечена хост машина.
По-долу е низът за връзка, който можете да използвате за дистанционния режим на Beeline CLI:
- Отслабвайте естествено, като използвате ефективната диета с лимон и орех
- Малки стъпки Жрецът от град Витлеем Робърт Джордж губи 100 килограма - The Morning Call
- Пациентите, неподходящи за LASIK, могат да се възползват от операция за корекция на зрението с помощта на вътреочни лещи
- Хората използват диети, за да скрият хранителните разстройства, казва Нигела Лоусън
- Перфектна рецепта за кекс с микс