Hudi目的端的作业自动建表报错:schema不匹配,建表失败怎么办?
问题描述
cdm迁移数据到hudi,hudi选择自动建表,执行建表语句报schema不匹配错误“org.apache.spark.sql.AnalysisException:Specified schema in create table statement is not equal to the table schema”。
原因分析
从metastore中删了表,但是文件没有清空,表的目录文件存在导致的,可能建的是外表。
解决方案
将表目录清空,再重新执行作业。