使用hudi报错, 原因需要把hudi的jar包放到hiveauxlib目录下.

/usr/local/hive/auxlib
Caused by: org.apache.hive.service.cli.HiveSQLException: Error while compiling statement: FAILED: SemanticException Cannot find class 'org.apache.hudi.hadoop.HoodieParquetInputFormat'at org.apache.hive.jdbc.Utils.verifySuccess(Utils.java:231)at org.apache.hive.jdbc.Utils.verifySuccessWithInfo(Utils.java:217)at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:254)at org.apache.hudi.hive.HoodieHiveClient.updateHiveSQL(HoodieHiveClient.java:480)... 50 more
Caused by: org.apache.hive.service.cli.HiveSQLException: Error while compiling statement: FAILED: SemanticException Cannot find class 'org.apache.hudi.hadoop.HoodieParquetInputFormat'at org.apache.hive.service.cli.operation.Operation.toSQLException(Operation.java:400)at org.apache.hive.service.cli.operation.SQLOperation.prepare(SQLOperation.java:187)at org.apache.hive.service.cli.operation.SQLOperation.runInternal(SQLOperation.java:271)at org.apache.hive.service.cli.operation.Operation.run(Operation.java:337)at org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementInternal(HiveSessionImpl.java:439)at org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementAsync(HiveSessionImpl.java:416)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:78)at org.apache.hive.service.cli.session.HiveSessionProxy.access$000(HiveSessionProxy.java:36)at org.apache.hive.service.cli.session.HiveSessionProxy$1.run(HiveSessionProxy.java:63)at java.security.AccessController.doPrivileged(Native Method)at javax.security.auth.Subject.doAs(Subject.java:422)at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1920)at org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:59)at com.sun.proxy.$Proxy22.executeStatementAsync(Unknown Source)at org.apache.hive.service.cli.CLIService.executeStatementAsync(CLIService.java:282)at org.apache.hive.service.cli.thrift.ThriftCLIService.ExecuteStatement(ThriftCLIService.java:501)at org.apache.hive.service.cli.thrift.TCLIService$Processor$ExecuteStatement.getResult(TCLIService.java:1313)at org.apache.hive.service.cli.thrift.TCLIService$Processor$ExecuteStatement.getResult(TCLIService.java:1298)at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)at org.apache.hive.service.auth.TSetIpAddressProcessor.process(TSetIpAddressProcessor.java:56)at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:286)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:748)

Cannot find class ‘org.apache.hudi.hadoop.HoodieParquetInputFormat‘相关推荐

  1. hive查询hudi表使用count报java.lang.ClassNotFoundException: org.apache.hudi.hadoop.HoodieParquetInputFormat

    问题描述: hive 查询hudi 报错, 已将hudi 对应包hudi-hadoop-mr-bundle-0.9.0.jar放入lib目录下并重启hive select count(1) from ...

  2. bigint hive java类型_详解Apache Hudi如何配置各种类型分区

    1. 引入 Apache Hudi支持多种分区方式数据集,如多级分区.单分区.时间日期分区.无分区数据集等,用户可根据实际需求选择合适的分区方式,下面来详细了解Hudi如何配置何种类型分区. 2. 分 ...

  3. Apache+Hudi入门指南: Spark+Hudi+Hive+Presto

    一.整合 hive集成hudi方法:将hudi jar复制到hive lib下 cp ./packaging/hudi-hadoop-mr-bundle/target/hudi-hadoop-mr-b ...

  4. Apache Hudi - 2 - 基础功能特性实践

    前言 ​ 本文对Hudi官网提到的部分特性(功能)做了测试,具体的测试数据均由以下代码直接生成: from faker import Fakerdef fake_data(faker: Faker, ...

  5. 使用Apache Hudi + Amazon S3 + Amazon EMR + AWS DMS构建数据湖

    1. 引入 数据湖使组织能够在更短的时间内利用多个源的数据,而不同角色用户可以以不同的方式协作和分析数据,从而实现更好.更快的决策.Amazon Simple Storage Service(amaz ...

  6. Apache Hudi 0.7.0 和 0.8.0 新功能已在 Amazon EMR 中可用

    文末限时福利倒计时3天,不要错过! 前言 Apache Hudi 是一个开源事务性数据湖框架,通过提供记录级插入.更新和删除功能,极大地简化了增量数据处理和数据管道开发.如果您要在 Amazon Si ...

  7. 大数据Hadoop之——新一代流式数据湖平台 Apache Hudi

    文章目录 一.概述 二.Hudi 架构 三.Hudi的表格式 1)Copy on Write(写时复制) 2)Merge On Read(读时合并) 3)COW vs MOR 四.元数据表(Metad ...

  8. 技术干货|基于Apache Hudi 的CDC数据入湖

    简介:阿里云技术专家李少锋(风泽)在Apache Hudi 与 Apache Pulsar 联合 Meetup 杭州站上的演讲整理稿件,本议题将介绍典型 CDC 入湖场景,以及如何使用 Pulsar/ ...

  9. 技术干货|基于Apache Hudi 的CDC数据入湖「内附干货PPT下载渠道」

    简介: 阿里云技术专家李少锋(风泽)在Apache Hudi 与 Apache Pulsar 联合 Meetup 杭州站上的演讲整理稿件,本议题将介绍典型 CDC 入湖场景,以及如何使用 Pulsar ...

最新文章

  1. ios - Parse Issues in NSObjCRuntime, NSZone, and NSObject
  2. MVC 之var与dynamic
  3. android power 按键,Android Framework层Power键关机流程(一,Power长按键操作处理)
  4. element-UI 表单校验失效处理
  5. hdu1263 简单模拟
  6. java中普通变量、静态变量、静态代码块初始化的顺序辨析
  7. 用USBOOT软件修复U盘
  8. java完成crm系统ppt,客户关系管理系统答辩稿.ppt
  9. WordPress小程序源码 社区论坛小程序源码 知识付费商城小程序下载
  10. 大数据的核心价值是什么? 本质是什么?
  11. 【杂记】01:王者荣耀,再见?
  12. +initialize方法的调用时机
  13. 基本算法4.1堆积木详细题解
  14. fMRI预处理-DPABI
  15. 使用virt-manager管理虚拟机
  16. (最简单)Java 格式化数字每3位加逗号分隔(自己封装好的工具类,直接可用)
  17. centos7上mycat安装_centos7 Mycat/MySQL/MariaDB安装部署
  18. 结构力学计算机矩阵位移法,结构力学-矩阵位移法.ppt
  19. 数据结构与算法A实验六图论---7-8判断是否有路径(并查集)
  20. 无需root或更换系统!氧os-(Oxygen-OS-)开通公交卡新姿势get!(附提取一加公交卡APP)

热门文章

  1. Python实现温度转换
  2. 线程池版本的mysql_MySQL线程池内幕
  3. 土豆服务器延期修复,DNF更新推迟, 土豆服务器发霉了?
  4. mysql的部分数据主从复制_MySQL主从复制数据不一致的办法部分原因
  5. android 添加注释,向Android Saripaar添加自定义注释
  6. python中trun是什么意思_Python 中 'unicodeescape' codec can't decode bytes in position XXX: trun错误解...
  7. ostream作为函数返回值_函数的调用(一)
  8. 自然辩证法与计算机科学的关系,科学技术与自然辩证法的关系 毕业论文
  9. 10蓝牙_小米10手机专用?小米“真无线蓝牙耳机Air 2s”评测
  10. java读取配置文件properties_让我来告诉你Spring框架是怎么样通过properties来获得对象的?...