首页 > 解决方案 > Amazon Athena - 使用 Java SDK 将列名称映射到值

问题描述

调用 get query results sdk 方法后,我想知道如何在每行中的列名和实际值之间进行映射。我可以假设列信息列表(在 ResultSetMetadata 下)的排序方式与每个值在 Datum 列表(在行下)中的排序方式相同吗

如果没有,我如何在键(列名)和值(特定行中列数据的实际值)之间映射

谢谢

标签: aws-sdkamazon-athena

解决方案


是的你可以。文档没有明确说明,但这就是它的工作方式。由于结果的底层存储格式(即 CSV),Athena 不可能以任何其他方式将结果返回给您。


推荐阅读