26得票3回答
使用Pyspark和Hive显示特定数据库的表格

我在Hive实例中有一些数据库以及其中的一些表。我想展示某个特定数据库(比如说3_db)中的表。+------------------+--+ |  database_name   | +------------------+--+ | 1_db            | | 2_db   ...

24得票5回答
在Beeline Hive中导出为csv

我正在尝试在Beeline Hive中将我的Hive表导出为CSV格式。 当我运行命令!sql select * from database1 > /user/bob/output.csv 时,它会给我语法错误。此时我已成功使用以下命令连接到数据库。 查询在控制台上输出了正确的结果。 ...

21得票7回答
使用Beeline连接到Hive

我正在尝试通过Beeline客户端连接安装在我的机器上的Hive。当我输入“beeline”命令并连接到Hive时,客户端会要求输入用户名和密码。!connect jdbc:hive2://localhost:10000/default 我不知道应该提供什么用户名和密码。我是否需要将凭据(用户...

17得票6回答
如何退出Beeline?

我正在使用CDH 5.5,并需要使用Beeline。我对它还不是很熟悉,现在正在学习中。我可以启动Beeline,但无法像在Hive中那样退出。我需要使用 Ctrl+z 来退出,这并不是正确的方式。有人可以帮忙吗?

14得票2回答
查看hive.exec.dynamic.partition的值的Hive命令是什么?

我们知道set命令用于为属性设置某些值 hive> SET hive.exec.dynamic.partition=true; hive> SET hive.exec.dynamic.partition.mode=non-strict; 但是我们如何读取上述属性的当前值? 我尝...

14得票1回答
如何在Hive Beeline中打印输出结果但不包含表头且非表格形式

我想要打印这个输出+------------------------------------------------+--+ | tab_name | +--------------------------------...

13得票2回答
授权异常:用户不允许模拟用户。

我编写了一个Spark作业,注册了一个临时表,通过Beeline(JDBC客户端)公开它。$ ./bin/beeline beeline> !connect jdbc:hive2://IP:10003 -n ram -p xxxx 0: jdbc:hive2://IP> show ...

10得票1回答
在使用Beeline时,避免在列名中打印表名

当在beeline中使用hive并使用简单的select查询时,我希望默认情况下返回不带表名的列名的表格。 示例 数据 以一个简单的表格(TutorialsPoint)为例: CREATE TABLE IF NOT EXISTS employee ( eid int, name Str...

9得票2回答
能否安装Beeline运行Hive查询而不安装Hive?

我正在使用Mac OSX电脑,并希望对CentOS 6.6机器上的Hadoop数据库运行查询。我可以登录到CentOS机器并在那里运行hive查询。但是,我需要能够从我的计算机运行查询以解决连接问题。 是否有一种方法在没有安装/配置Hadoop的情况下在OSX上安装Beeline(Hive ...

9得票2回答
无法使用Beeline连接Hive,用户root无法模拟匿名用户。

我正在尝试使用Beeline连接到Hive,命令为!connect jdbc:hive2://localhost:10000,然后要求输入用户名和密码。 连接到jdbc:hive2://localhost:10000 请输入jdbc:hive2://localhost:10000的用户名...