二百零八、Hive——HiveSQL异常:Select查询数据正常,但SQL语句加上group by查询数据为空

一、目的

在HiveSQL的DWD层中,需要对原始数据进行去重在内的清洗,结果一开始其他数据类型的清洗工作都正常,直到碰到转向比数据。

一般的SQL查询有数据,但是加上group by以后就没数据;

一般的SQL查询有数据,但是insert写入表中,表中数据为空

二、报错详情

(一)一般的SQL查询有数据(不加group by

(二)加上group by以后就没数据

(三)insert写入表中,表中数据为空

三、报错原因

经过两天时间的研究,一开始以为是解析json数据的SQL语句有问题,后来又以为是DataGrip工具的参数设置有问题。搞到最后才发现原来是Hadoop数据量太多,导致Hive计算资源有问题

四、解决措施

由于我刚进开发阶段,没几张表,就直接重装Hive,重新建库建表

五、重装Hive后验证

DWD层转向比数据的SQL语句可以写入表中!

开发的路上总是会时不时的碰到一些稀奇古怪的问题,这些虽然带来了烦恼,但更是开发过程中惊喜!继续加油💪

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-06 01:16:14       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-06 01:16:14       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-06 01:16:14       87 阅读
  4. Python语言-面向对象

    2023-12-06 01:16:14       96 阅读

热门阅读

  1. Linux下管道重定向深入了解

    2023-12-06 01:16:14       54 阅读
  2. linux | crond cron | service systemctl chkconfig

    2023-12-06 01:16:14       44 阅读
  3. 【.NET Core】委托(Delegate)应用详解

    2023-12-06 01:16:14       33 阅读
  4. asp.net core构造函数注入

    2023-12-06 01:16:14       50 阅读
  5. asp.net core HttpContextAccessor类

    2023-12-06 01:16:14       55 阅读
  6. docker compose 搭建reids集群 1主2从架构

    2023-12-06 01:16:14       55 阅读
  7. Kotlin(十二) 定义静态方法

    2023-12-06 01:16:14       55 阅读
  8. android开发:获取手机IP和UDP广播

    2023-12-06 01:16:14       52 阅读