在 redshift 上查询数据时出错 - 获取条带数据时出错

2024-07-03

我正在尝试在 redshift 中的外部表上运行以下查询:

select * from schema.table limit 10;

我收到一个错误:

[2018-06-20 12:03:14] [XX000][500310] Amazon 无效操作:S3 查询异常(获取) 细节: 错误:S3 查询异常(获取) 代码:15001 上下文:由于内部错误,任务失败。从 ORC 文件获取条带数据时出错https://s3/XXXXXX.orc https://s3/XXXXXX.orc文件大小

当我在 athena 中查询相同的文件时,它工作正常。架构中有更多表,我可以像往常一样查询它们。

有人可以帮忙吗?

Thanks


通常,这意味着其中一个文件已损坏,或者从 S3 获取文件时出现问题。请看一下svl_s3log https://docs.aws.amazon.com/redshift/latest/dg/r_SVL_S3LOG.html查看是否可以提取消息的最后部分。据我所知,ORC 文件之间可能有一个文本文件?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 redshift 上查询数据时出错 - 获取条带数据时出错 的相关文章

  • “客户”表的数据库结构,每个客户有很多订单,每个订单有很多商品

    我正在尝试创建一个数据库 其中每个客户都有多个订单 每天有新订单 每个订单都有多个项目 我计划创建一个客户表 并为每个订单创建一个表 并用 项目 表填充该表 我认为这种方法太复杂和繁琐 因为订单数量可以达到数千个 我认为拥有数千个表是不可维
  • 房间预订sql查询

    我在编写 sql 以从表中获取可用房间时遇到问题 我的表结构如下 表 预订 booking id room id start datetime end datetime customer id 001 1 12 09 2012 2 35pm
  • 在 SQL Server 2008 R2 中引用前一行值进行算术计算

    我正在使用 SQL Server 2008 R2 并且是关系数据库的新手 我需要运行一个简单的计算 但计算涉及使用前一行的值 Example Value of X Value of Y at time t Value of Y at tim
  • 处理php中表单的多个输入

    我想知道如何处理具有多个属性的表单的多个输入 此代码生成我的字段
  • 处理php中表单的多个输入

    我想知道如何处理具有多个属性的表单的多个输入 此代码生成我的字段
  • 在 postgres 函数中返回 select * 结果

    我正在尝试在 postgres 函数中返回查询结果 我尝试了这个并且工作得很好 CREATE OR REPLACE FUNCTION getIncomingAreaMovements v1 integer RETURNS integer A
  • 用户定义函数性能缺点

    我有一个包含大量 UDF 的数据库 其中包含一个长时间运行的进程 涉及大量数据操作和计算 我使用 UDF 的想法是将信息的逻辑单元从底层表中分离出来 例如 如果我想获取有关汽车的信息 我可能有几个表 例如颜色 型号 年份等 每次获取汽车时我
  • C# 使用 SqlCommand.Parameters 更新表

    我正在尝试使用 Sql 命令更新 SQL 表 我认为这是我的 T SQL 的语法错误 但这是我到目前为止所得到的 SqlCommand sqlCmd new SqlCommand UPDATE yak tickets SET email e
  • Postgres 查询包含某些内容的 JSON 数组

    Postgres 有这种 JSON 数据类型 我想知道如何查询 JSON 数组内的数据 我正在使用 Postgres 9 3 1 我已插入 PUBLISHER 表 该表具有这 2 个字段名称 字符串和数据 json INSERT INTO
  • Postgres 查询包含某些内容的 JSON 数组

    Postgres 有这种 JSON 数据类型 我想知道如何查询 JSON 数组内的数据 我正在使用 Postgres 9 3 1 我已插入 PUBLISHER 表 该表具有这 2 个字段名称 字符串和数据 json INSERT INTO
  • 更改 SQL Server 中的列

    什么是正确的语法ALTER语句向现有列添加默认值 我可以毫无错误地添加新列 ALTER TABLE tb TableName ADD Record Status varchar 20 但是如果我尝试使用以下语句更改现有列以应用默认值 ALT
  • 如何更改s3存储桶中对象的存储类别?

    我需要使用 s3cmd 将 s3 对象的存储类从 STANDARD 类更改为 STANDARD IA 任何人都可以帮助我完成这项任务 提前致谢 如果要更改存储桶中所有对象的存储类别 请使用 aws s3 cp s3
  • 带/不带“ORDER BY”的 CosmosDB sql 查询返回不同数量的项目

    我正在从我的 Web 服务查询 cosmosdb sql 数据库 只需调用 Microsoft Azure Documents Client Version 1 18 0 0 DocumentClient CreateDocumentQue
  • 在单个查询中进行分组、排序和计数

    我试图GROUP SORT and COUNT在单个查询中 我的表之一名为 商品 这是我的简化MySql table family sub family name detailed name Agro Grains Wheat Wheat
  • 确定 Node js 中读取流的长度

    我想知道是否有一种简单的方法来确定节点js中readStream的长度 我正在编写一个工作程序来将 PDF 上传到 S3 但它出现错误 无法确定 object PDFDocument 的长度 pdf 是一个可读流 我可以将其传输到当前内存中
  • 将datagridview的所有数据插入数据库vb.net

    Dim Con As OleDbConnection New OleDbConnection Provider Microsoft Jet OLEDB 4 0 Data Source Music Sales Database mdb Dim
  • mysql 从每个组中选择 2 行

    我有 2 个具有这种结构的表 Products id title 1 sample 1 2 sample 2 3 sample 3 4 sample 4 5 sample 5 6 sample 6 gallery id typeid nam
  • 对多个表进行排序 MYSQL DateStamp

    我正在构建一个简单的买卖网站 并希望在第一页上列出最新的广告 在我的数据库中有 4 个表 USERS CARS ELECTRONICS and COMPUTERS 三个项目表中的每一个 CARS ELECTRONICS and COMPUT
  • PostgreSQL 使用“lag()”窗口函数更新查询

    我有一个涉及Postgresql数据库的任务 我对 SQL 不太有经验 我有一张贸易产品每周营业额的表格 每周提供以下信息 产品 周数 周营业额 可能是正值或负值 具体取决于天气 更多产品被购买或出售 我添加了一栏 其中包含每周的期末余额
  • 获取每个人每天的最短日期时间的记录

    CREATE TABLE IF NOT EXISTS accesscards id int 11 NOT NULL AUTO INCREMENT department varchar 255 NOT NULL name varchar 25

随机推荐