在athena中执行查询两次时,数据显示为null值的问题

0

【以下的问题经过翻译处理】 我从athena中获取了在S3上的数据并执行了查询,查看了10条记录。

第一次运行显示了数据表,第二次运行表中出现了null值。

如果在存储桶内通过athena删除结果文件夹,则会再次执行查询。

但我希望在不删除文件夹的情况下查看数据表。

感谢您的帮助。

profile picture
专家
已提问 3 个月前1 查看次数
1 回答
0

【以下的回答经过翻译处理】 根据目前的情况,似乎查询结果的位置正在写入与Athena表相同的位置,这似乎导致了问题。我建议采取以下步骤为Athena查询结果设置另一个位置。

  1. 在Athena控制台中点击Settings选项卡
  2. 点击manage按钮
  3. 选择bucket(最好为Athena创建单独的bucket),您可以选择结果文件夹,例如bucket-name/athena_results/team_name/user_name。如果您最终使用与数据位置相同的bucket,请确保文件夹位置和Athena结果位置不同。
profile picture
专家
已回答 3 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则