【问题标题】:Presto query error: Error reading tail fromPresto 查询错误:读取尾部时出错
【发布时间】:2021-11-25 17:44:09
【问题描述】:

我正在尝试使用 Presto 连接查询数据。数据(增量格式)在 S3 存储桶中,并因以下错误而失败:

SQL Error [16777232]: Query failed (#20211005_122441_00037_s2r9w): Error reading tail from s3://*/*/*/table/*/part-00015-bc2cc6d2-706d-4859-ab57-5f87d93d81f5-c000.snappy.parquet with length 16384

当我查看存储桶时,该文件不存在。

【问题讨论】:

    标签: database amazon-s3 hive databricks presto


    【解决方案1】:

    看起来您的数据已更改,但元数据(我假设您使用 AWS Glue 作为元存储)没有。

    您可以尝试CALL system.sync_partition_metadata('<YOUR_SCHEMA>', '<YOUR _TABLE>', 'full'); 更新。

    如果您正在使用分区,请确保您在分区之间具有一致的架构。

    【讨论】:

      猜你喜欢
      • 2017-06-25
      • 2013-11-26
      • 2017-05-01
      • 2018-02-27
      • 2017-04-01
      • 2021-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多