Athena で S3 Log の datetime を parse して任意の文字列に format する方法


SELECT format_datetime(date_parse(datetime, '%d/%b/%Y:%H:%i:%s +0000'),'YYYY-MM-dd HH-mm-ss') FROM "S3LOG_DATABASE"."S3LOG_TABLE" limit 10

formate_datetime は http://joda-time.sourceforge.net/apidocs/org/joda/time/format/DateTimeFormat.html なので注意。