阿里云文档 2025-03-26

QuickBI新建hive数据源后将简单SQL放到数据集中运行报错

问题描述Quick BI新建hive数据源后将简单SQL放到数据集中运行报错io.grpc.StatusRuntimeException: INTERNAL: java.sql.SQLException: org.apache.spark.sql.catalyst.parser.ParseExcep...

阿里云文档 2025-01-21

Flink Hive SQL作业快速入门

实时计算Flink版支持使用Hive方言创建批处理作业,通过兼容Hive SQL语法增强与Hive互操作性,便于从现有Hive作业平滑迁移至实时计算管理控制台。

阿里云文档 2023-09-03

如何配置HiveSQL类型作业_EMR on ECS_开源大数据平台 E-MapReduce(EMR)

本文介绍如何配置Hive SQL类型的作业。

阿里云文档 2023-08-15

MaxCompute中运算符、类型转换和内建函数分别在普通模式和Hive兼容模式下使用有什么区别

本文为您介绍MaxCompute中运算符、类型转换和内建函数分别在普通模式和Hive兼容模式下使用的区别。

阿里云文档 2022-09-07

Dataphin即席sql报错Couldnotinitializeclassorg.apache.hadoop.hive.common.type.HiveDate

问题描述Dataphin 即席sql报错Could not initialize class org.apache.hadoop.hive.common.type.HiveDate。问题原因插入数据后,查询表报错,表结构有date字段,输入类型有问题。解决方案把表字段改成string类型,然后重新插...

文章 2022-04-27 来自:开发者社区

Hive SQL的底层编译过程详解(二)

阶段二:语义解析遍历AST Tree,抽象出查询的基本组成单元QueryBlock:AST Tree生成后由于其复杂度依旧较高,不便于翻译为mapreduce程序,需要进行进一步抽象和结构化,形成QueryBlock。QueryBlock是一条SQL最基本的组成单元,包括三个部分:输入源,计算过程,输出。简单来讲一个QueryBlock就是一个子查询。QueryBlock的生成过程为一个递归过程....

Hive SQL的底层编译过程详解(二)
文章 2022-04-27 来自:开发者社区

Hive SQL的底层编译过程详解(一)

本文结构采用宏观着眼,微观入手,从整体到细节的方式剖析 Hive SQL 底层原理。第一节先介绍 Hive 底层的整体执行流程,然后第二节介绍执行流程中的 SQL 编译成 MapReduce 的过程,第三节剖析 SQL 编译成 MapReduce 的具体实现原理。HiveHive是什么?Hive 是数据仓库工具,再具体点就是一个 SQL 解析引擎,因为它即不负责存储数据,也不负责计算数据,只负责....

Hive SQL的底层编译过程详解(一)
文章 2018-01-25 来自:开发者社区

Hive SQL的编译过程(转载)

转自:https://www.cnblogs.com/zhzhang/p/5691997.html

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注