选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

JSON SerDe 库

聚焦模式
JSON SerDe 库 - Amazon Athena

在 Athena 中,您可以使用 SerDe 库来将 JSON 数据反序列化。反序列化会转换 JSON 数据,以便它可以被序列化(写出)为不同的格式,如 Parquet 或 ORC。

注意

Hive 和 OpenX 库期望 JSON 数据位于单行上(未格式化),用新的行字符分隔记录。

由于 Amazon Ion 是 JSON 的超集,因此您可以使用 Amazon Ion Hive SerDe 查询非 Amazon Ion JSON 数据集。与 Hive 和 OpenX JSON SerDe 库不同,Amazon Ion SerDe 不希望每行数据都在一行上。如果您想查询“漂亮打印”格式的 JSON 数据集,或以其他方式采用换行符将字段拆分为一行,则此功能非常有用。

库名称

使用以下值之一:

org.apache.hive.hcatalog.data.JsonSerDe

org.openx.data.jsonserde.JsonSerDe

com.amazon.ionhiveserde.IonHiveSerDe

其他资源

有关在 Athena 中使用 JSON 和嵌套 JSON 的更多信息,请参阅以下资源:

本页内容

下一主题:

Hive JSON SerDe

上一主题:

Grok SerDe
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。