2018 年 5 月 6 日 - Amazon Athena
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

2018 年 5 月 6 日

发布时间:2018 年 06 月 05 日

对于视图的支持

添加了对视图的支持。现在,您可以使用CREATE VIEWDESCRIBE VIEWDROP VIEWSHOW CREATE VIEW, 和SHOW VIEWS在 Athena. 每次,当您在一个查询中引用一个视图时,定义该视图的查询都会运行。有关更多信息,请参阅 使用视图

错误消息改进和更新

  • 将 GSON 2.8.0 库包含到 CloudTrail SerDe 中,以解决 CloudTrail SerDe 的问题并启用 JSON 字符串的解析。

  • 在 Athena 中,针对 Parquet(有时也针对 ORC),通过允许重新排序列,增强了对分区架构验证。这使 Athena 能够更好地处理随着时间推移架构演变的变化,以及通过Amazon Glue爬网。有关更多信息,请参阅处理架构更新

  • 添加了对于 SHOW VIEWS 的分析支持。

  • 对最常见的错误消息进行了以下改进:

    • 已将内部错误消息,并显示描述性错误消息,当 SerDe 无法分析 Athena 查询中的列时。以往,在解析错误的情况下,Athena 发出了一个内部错误。新的错误消息如下所示:“配置单元数据:分析字段 0 的字段值时出错:java.lang.ang.字符串不能转换为组织 Openx.Data.Json.json.json.json.json.json.json对象”

    • 通过添加更多详细信息,改进了有关权限不足的错误消息。

错误修复

修复了以下错误:

  • 修复了一个问题,允许 REAL 内部转换为 FLOAT 数据类型。这改进了与Amazon Glue返回的爬网程序FLOAT数据类型。

  • 修复了 Athena 未转换 AVRO 的问题DECIMAL(逻辑类型)转换为DECIMAL

  • 修复了 Athena 没有返回 Parquet 数据查询结果的问题。WHERE子句引用TIMESTAMP数据类型。