hiveql 相关问题

Apache Hive数据仓库基础结构中使用的SQL变体。将此标记用于与Hive查询语言相关的问题,包括HiveQL语法和HiveQL特定的函数。

从Hive中的现有表创建新表

我正在尝试使用Hive查询使用现有表创建一个新表。在创建新表时,我想添加新列并为所有行插入当前时间戳。例如:正在退出...

回答 2 投票 0

将数据库所有者设置为角色不允许用户创建表

在Apache Hive中,我将数据库的所有者设置为一个角色。已为用户分配了此角色。用户无法在该数据库中创建表。错误是:主体(名称= xx,类型= USER)不...

回答 1 投票 0

使用QL插入蜂箱未运行

我想在配置单元表中插入简单查询;我使用下面的代码创建表t(id int,f1 String,f2 int);并尝试将insert插入t值(1,'123',1);创建一个任务,...

回答 1 投票 0

如果在延迟中使用的列具有相同的值,则在使用延迟功能时分配相同的值

我在sql中有一张表,内容在+ --- + ---------- + ---------- + ---------- +- ------- + | pk | from_d | to_d | load_date | row_num | + --- + ---------- + ---------- + ---------- + -------- + | 111 | 2019-03 -...

回答 1 投票 1

列值取0或nul代替HIVE中的char数据类型

我有一个表,其中的列之一具有char(3)数据类型。表创建语句工作正常。但是,当尝试使用char(3)数据插入该表时。该代码工作正常。 ...

回答 1 投票 0

在配置单元中查找每个ID的平均小时数

我的数据集看起来像这样:-id working_hour 1005 2019-10-23 08:35:00 1006 2019-10-23 00:54:59 1007 2019-10-23 00:24:57 1008 2019- 10-23 06:40:00 1009 2019-10-23 03:50:00 ...

回答 2 投票 0

配置单元在导出csv时抛出ParseException

hive -e'SELECT *,MIN(高)OVER(按时间顺序按符号顺序排列)为MIN_YEARLY,MAX(HIGH)OVER(按时间按符号顺序按SYMBOL顺序排列)为MAX_YEARLY,AVG(HIGH)过量(按符号分隔) ORDER ...

回答 1 投票 0

ConvertJsonToSQL用于Hive插入查询

我想将Json插入配置单元数据库。我尝试使用ConvertJsonToSQL Ni-Fi处理器将Json转换为SQL。如何在查询中使用PARTITION(....)部分?我可以这样做还是应该使用...

回答 1 投票 0

选择代表一个组的MAX(DATE)的字符串列? [Hive]

我有一个产品表产品编号|类型代码日期P1-A D D1 2020-03-18 P1-A D D2 2020-03-20 P1-A D ...

回答 1 投票 1

解析异常-org.apache.spark.sql.catalyst.parser.ParseException:

我正在运行以下sql,但出现错误,“期望输入'r'不匹配(第1行,位置17)” scala> hiveContext.sql(“当r.code为'0000'时选择大小写,然后为'ABC'否则'XYZ'从测试结束。...

回答 1 投票 0

Hadoop路径不能为空

我有一个外部表。在尝试删除它时,我遇到以下错误Metaexception(message:java.lang.illegalArgumentException:hadoop path不能为null)(state = 08s01,code = 1)我尝试过...

回答 1 投票 0

如何在不将新值写入表的情况下向现有列添加新值?

我具有下表1:| yyyy_mm_dd | id |功能|状态| | ------------ |||| ----------------- | ------------- -| | 2019-05-13 | 2 |定价|已实施| | 2019-05-13 ...

回答 2 投票 1

增加HiveWarehouseSession中的容器大小和应用程序主内存

我们能否通过Spark中的HiveWarehouseSession增加tez容器的大小和应用程序主内存。属性:-tez.am.resource.memory.mb hive.tez.container.size

回答 1 投票 0

向现有列添加新值

我具有下表1:| yyyy_mm_dd | id |功能|状态| | ------------ |||| ----------------- | ------------- -| | 2019-05-13 | 2 |定价|已实施| | 2019-05-13 ...

回答 1 投票 0

unix_timestamp与转换为时间戳之间的差异

我有一个配置单元表的情况,要将数字字符串的两个字段(T1和T2)转换为日期时间戳格式“ YYYY-MM-DD hh:mm:ss.SSS”,并找出两者的区别。我试过两个...

回答 2 投票 1

基于2列的联合或减行Pyspark Sql

我有两个结果集。表A看起来像这样:Emp ID1 ID2 Rios 123324表B看起来像这样:Emp ID1 ID2 Rios 123324 Rios no_1 no_2 Stone no_1 no_2我想要我的结果集...

回答 1 投票 0

从配置单元中的每个值中查找序列中的缺失数字

我有一个类似下面的表格-用户ID |序列1 0 1 1 1 2 2 1 3 2此处0 1和2是用户最多可以拥有的固定序列,现在我想要一个标记为N的标记,其中任何序列都缺失...

回答 1 投票 1

减去/循环查找HIVE查询中的行

我在下表中有一个数据,如下所示ID状态时间戳ABC登录1/1/2020 12:00 ABC锁定1/1/2020 13:19 ABC解锁1/1/2020 13:52 ABC断开1/1/2020 15:52 ABC重新连接...

回答 1 投票 1

错误:失败:获取锁时出错:与元存储库org.apache.hadoop.hive.ql.lockmgr.LockException进行通信时出错

尝试在分区表上运行count(*)时,获取锁时出错。在<= 350个分区上过滤时,该表具有365个分区,查询工作正常。当试图...

回答 1 投票 0

用于替换HIVE SQL中的NULL或空值的函数

我有一个表,其中两列是“ customer_name”和“ customer_name_modified”。我可以在查询中写一个函数来用“ customer_name”填写“ customer_name_modified”值吗?

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.