amazon-s3 - 尝试通过 Athena 查询位于 S3 中的 VPC 流日志
问题描述
- 我创建了一个 S3,指向 S3 的 VPC 流日志
- 创建 Athena,添加数据库和表 - 选择数据格式为 PARQUET
- 流日志正在生成并存储在 S3 中。
我触发了一个简单的 SQL 查询并得到以下结果。
您的查询有以下错误:HIVE_CANNOT_OPEN_SPLIT: Error opening Hive split s3://.../b22aac6f-bd90-4b1b-ba4f-7bb72ab7447a.txt (offset=0, length=32): s3://。 ../b22aac6f-bd90-4b1b-ba4f-7bb72ab7447a.txt 不是 Parquet 文件。预期尾部的幻数 [80, 65, 82, 49] 但发现 [104, 101, 110, 97] 此查询针对“vpc_flow_logs_for_athena”数据库运行,除非查询限定。请在我们的论坛上发布错误消息或联系客户支持,查询 ID:75ede011-ca86-4455-b0cd-ff6917a05b9c。——</p>
有人可以在这里帮助雅典娜吗?
解决方案
推荐阅读
- email - Selenium 电子邮件 - 每次测试执行时生成的旧 emailable-report.html
- ios - 为什么 NSMutableDictionary 写入崩溃?
- java - BiConsumer/BiFunction/BiPredicate 中的“Bi”是什么意思?
- vue.js - Retrieve data's component from custom directive
- python - 第三行输入未读
- rsqlite - RSQLite 不创建本地数据库
- ios - 如何在不使用情节提要的情况下在两个视图之间添加 UIButton?
- c# - Service Fabric 无状态服务能否通知其他实例?
- javascript - 如何让 setInterval() 在每次迭代之前等待一个间隔(比如 10 秒)?
- php - Laravel 更新 WhereHas 中的关系列