如何解决雅典娜上的 HIVE_PARTITION_SCHEMA_MISMATCH 错误
通过 LPT 创建一个分区表,以日期为分区。文件是在 S3 中创建的,文件名为 data={data} 。我尝试查询 Athena 表,但一直收到以下错误。
The column 'column1' in table 'db.tableName' is declared as type 'struct<start_time:string,end_time:string>',but partition 'date=2020-11-11' declared column 'date' as type 'string'.
或者,我创建了一个爬虫,它在数据库中生成了另一个表。删除了该表的分区列,它工作正常。我的问题如下
- 由于两列甚至不相关,错误消息表明什么?
- 为什么我的分区有问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。