【问题标题】:Hive Managed table getting "java.io.IOException: java.lang.IllegalArgumentException: bucketId out of range: -1 (state=,code=0)"Hive 托管表得到“java.io.IOException: java.lang.IllegalArgumentException: bucketId out of range: -1 (state=,code=0)”
【发布时间】:2020-03-31 07:31:27
【问题描述】:

我创建了具有 ORC 和 PARQUET 格式的 Hive 托管表。在使用“Select * from table_name”从表中获取值时,出现以下错误。

java.io.IOException: java.lang.IllegalArgumentException: bucketId out of range: -1 (state=,code=0)"

【问题讨论】:

    标签: hive


    【解决方案1】:

    检查表的 DDL。表似乎是一个桶表。但是,与表定义相比,底层文件夹/文件的存储桶大小不同。

    【讨论】:

    • 这是一个简单的表,没有任何分区和分桶属性。
    猜你喜欢
    • 2020-11-14
    • 2021-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-05
    • 2018-10-14
    • 2022-12-02
    • 1970-01-01
    相关资源
    最近更新 更多