hiveql 相关问题

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

在单个列上分组,然后在配置单元中选择多个列

我在Hive表中有数据,如下所示。表1:ID代码值1 XXXX 100 2 AAAA 200 1 YYYY 300 3 DDDD 300 4 BBBB 200 2 CCCC 300 3 HHHH 200我必须从...

回答 1 投票 0

如何将字符串中的值转换为Hive中的十六进制

例如,我想将字符串转换为十六进制:有一个字符串为[[1,2,3,4,5]”,我想将其转换为十六进制,输出应为字符串,如下所示:使用hiveQL的'[31,32,33,35,35]']

回答 1 投票 0

有人可以帮我将以下impala查询重写为蜂巢

FROM part_analysis.nv_pricing_analysis_stage1 a LEFT OUTER JOIN PART_ANALYSIS.pros_all_product_lookups_flat b ON (a.customer_type = b.customer_type or b.customer_type='All') AND (a.COUNTRY=case when b.COUNTRY='All' then a.COUNTRY else b.COUNTRY end ) AND (a.channel=case when b.channel='All' then a.channel else b.COUNTRY end ) AND (a.level=case when b.level='All' then a.level else b.level end) AND (a.item_code = case when b.item_code ='All' then a.item_code else b.item_code end) AND (a.quantity_break_units = case when b.quantity_break_units ='All' then a.quantity_break_units else b.quantity_break_units end) WHERE b.LV_START_DATE <= a.START_DATE AND b.LV_END_DATE >= a.START_DATE

回答 1 投票 0

当填充为NULL时如何在配置单元表中移动地址列

例如,表测试具有以下具有4条记录的模式:id ad1 ad2 ad3 ad4 ad5 1 X Y Z M N 2 K L N O 3 G M P 4 J K N我要的是:id ad1 ad2 ...

回答 1 投票 2

使用浮动数据点计算大查询中的余数

Hive查询语言具有PMOD函数,可用于计算余数。此函数与整数和双精度完美配合。例如,当4.7为...

回答 1 投票 0

选择每个月的最大日期

我的表中有很多累积列,这些列在每个月底重置为0。如果我对这些数据求和,我将最终重复计算。相反,使用Hive,我试图选择最大...

回答 2 投票 0

找不到类'org.apache.hadoop.hive.druid.DruidStorageHandler'

存在德鲁伊蜂巢处理程序的jar文件。客户表已经与数据一起存在。 Hive库文件夹hive-druid-handler-3.1.2.jar中的文件名。我尝试执行...]时遇到错误消息[

回答 1 投票 0

在Spark SQL Shell中运行联接查询时Java堆空间OutOfMemoryError

这是我的集群配置:主节点:1(16个vCPU,64 GB内存)辅助节点:2(总共64个vCPU,256 GB内存)这是我试图在Spark SQL shell上运行的Hive查询:...

回答 1 投票 0

相当于MySQL的TRUNCATE()的HiveQL?

MySQL的TRUNCATE()的HiveQL等效项是什么?在MySQL中:mysql> SELECT TRUNCATE(2.465,1); + ------------------- + | TRUNCATE(2.465,1)| + ------------------- + | 2.4 | + ---------...

回答 2 投票 0

将值插入配置单元表问题

我正在尝试将值插入到配置单元表的特定列中。以下查询似乎不起作用:INSERT INTO表DQ_Rules_Status_Table_PROFILER(Load_TimeStamp)值(2020-01 -...

回答 1 投票 0

HIVE获得本月的第一个工作日

[早晨,标题说明了一切。我一生无法解决如何在HQL中获得当月(或上个月等)的第一个工作日。我已经尝试过用案例语句来评估...

回答 1 投票 1

MySQL,HiveQL,SQL:组合集

如何合并组合?例如,我有下表db.table1:cola colb colc abc 1 [1,2] abc 1 [3]我想要:abc 1 [1,2,3]我尝试过:SELECT cola,colb,.. 。

回答 1 投票 0

配置单元-能否提取常用选项以在其他脚本中重用?

我有两个类似的Hive脚本:脚本A:SET hive.exec.dynamic.partition = true; SET hive.exec.dynamic.partition.mode =非严格;设置hive.exec.parallel = true; ...做某事... ...

回答 2 投票 3

SQL Regec抛出状态= 42000,代码= 40000

case regexp_extract(network_information,'^([\\ w |-] +)[。|;]。*',1)然后.........对于这部分代码,我得到ParseException行22:2无法识别表达式中'*'',''case'附近的输入...

回答 1 投票 0

获取“结果已过期,如果需要,请重新运行查询。”在Hive中运行代码时出现错误消息

我尝试在Hue的Hive编辑器中运行SQL代码时遇到以下错误消息:结果已过期,请根据需要重新运行查询。到目前为止,我和IT人员都无法弄清楚...

回答 1 投票 0

配置单元-在字符串/行中的任意位置找到2个字符

如何获得仅分配给“ USA_RBB_WA_BU”的“ _WA”数据的数据?但是,我查看的列中有包含我使用的_WA和_SA(USA_CA_SAWANT)的行,请选择...... ...

回答 2 投票 0

配置错误,尝试执行非事务性更新表

我正在尝试通过使用以下命令来更新配置单元上的临时表:alter table para1 add columns(log_flag int);更新para1 set log_flag =(名称类似'%...

回答 1 投票 0

如何以编程方式在Hive中查找外部表的所有文件位置?

我在Hive中有一些外部表,想编写一个脚本来调整其中的数据。由于Hive是读取文件的真实来源,因此我想获取...

回答 1 投票 0

用另一个查询的结果填充Hive SQL查询的列

Apache Hive(版本1.2.1000.2.6.5.0-292)我有一个表A,该表具有许多列。我正在尝试仅从A中选择我需要的列,以及我想保留在键值中的列...

回答 1 投票 1

蜂巢侧面

我需要在case语句中放置以下代码:从db.tab1侧视图中选择count(*)explode(secondary.tertiary)exp as lv,其中id IN('6','1')和array_contains(lv.ci ,“ 1”);我尝试过:...

回答 1 投票 0

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