Hive 使用直线从.hql文件编译ddl对象

Hive 使用直线从.hql文件编译ddl对象,hive,Hive,我们有两个用于编译DDL的hql文件。 在配置单元中,我们使用了来自bash的以下命令: hive -v -f abc.hql 但是,这在bash中是行不通的。知道beeline的等效命令是什么吗。确保您的hiveserver2已在某个端口上启动并运行 直线 beeline -u "jdbc:hive2://localhost:port/database_name/" -f abc.hql 有关更多命令,请参阅本文档 https://cwiki.apache.org/confluence/d

我们有两个用于编译DDL的hql文件。 在配置单元中,我们使用了来自bash的以下命令:

hive -v -f abc.hql

但是,这在bash中是行不通的。知道beeline的等效命令是什么吗。

确保您的hiveserver2已在某个端口上启动并运行

直线

beeline -u "jdbc:hive2://localhost:port/database_name/" -f abc.hql
有关更多命令,请参阅本文档

https://cwiki.apache.org/confluence/display/Hive/HiveServer2+Clients
如果尚未配置hiveserver2,请参阅本文档

https://cwiki.apache.org/confluence/display/Hive/Setting+Up+HiveServer2