32得票2回答
在Msck修复命令中,msck代表什么?

Hive的MSCK修复命令用于修复分区,但MSCK的全称是什么。 我已经在Hive文档中尝试查找,但没有找到。

32得票8回答
将Hive表从一个数据库转移到另一个数据库

我需要将一个Hive表从一个数据库移动到另一个数据库,该怎么做?

26得票2回答
如何在Hive SQL中将数组转换为字符串?

我希望在Hive中将一个数组转换为字符串。我想要收集数组值并将其转换为字符串,而不包含[[""]]。 select actor, collect_set(date) as grpdate from actor_table group by actor; 使[["2016-07-01", "2...

26得票4回答
如何将一个数据库中的所有Hive表复制到另一个数据库?

我在Hive表中有一个名为"default"的数据库,其中包含80个表。我创建了一个新的数据库,并希望将默认数据库中的所有表复制到新数据库中。 是否存在一种方法可以在不创建单独表格的情况下从一个数据库复制到另一个数据库? 请告知是否有任何解决方案。谢谢!

26得票4回答
我们能直接将Parquet文件加载到Hive中吗?

我知道我们可以使用Spark SQL和Impala加载parquet文件,但想知道是否可以使用Hive进行相同操作。我看了很多文章,但还是感到困惑。 简单来说,我有一个parquet文件——比方说叫做users.parquet。现在我卡在这里,不知道如何将users.parquet中的数据加...

25得票6回答
“-hivevar”和“-hiveconf”的区别是什么?

从Hive -h:--hiveconf <property=value> Use value for given property --hivevar <key=value> Variable subsitution to apply to hive...

24得票6回答
如何列出所有正在使用或迄今为止创建的Hive数据库?

与SHOW TABLES命令类似,我们是否有任何类似的命令来列出到目前为止创建的所有数据库?

24得票2回答
在我运行Hive的任何地方都会创建metastore_db

在运行Hive查询的任何目录中,都会创建metastore_db文件夹。有没有办法只在指定位置创建一个metastore_db文件夹,并防止其在其他位置被创建?这是否与hive.metastore.local有关?

22得票5回答
Hive Explode / Lateral View多个数组

我有一个包含以下架构的Hive表: COOKIE | PRODUCT_ID | CAT_ID | QTY 1234123 [1,2,3] [r,t,null] [2,1,null] 我该如何规范化数组以获得以下结果 COOKIE | PRODUCT_ID ...

21得票3回答
RIGHT() / LEFT() 函数

在Hiveql中是否有类似于TSQL的Right()或者Left()函数的功能呢?例如,使用RIGHT(col1,10)从col1中获取前10个字符。