Amazon Athena「No output location provided」エラーの対処法


エラー発生

Athenaでパーティション設定時に下記のエラーが発生した。

Your query has the following error(s):

No output location provided. An output location is required either through the Workgroup result configuration setting or as an API input. (Service: AmazonAthena; Status Code: 400; Error Code: InvalidRequestException; Request ID: XXXXXXXXXXXXXXXXXXX)

解決方法

クラスメソッドのAthena でクエリ実行時に”No output location provided ……”というエラーが表示された時の対処方法の記事によると、クエリ結果の出力場所を指定する必要があるということ。

おそらく記事作成時とUIが変わり、現在のUIでは「Settings」から設定が可能。

S3パスがわからなくても、「Select」から選択が可能。