TL;DR
Glue JobのAdvanced properties内のScript pathの指定でs3://が大文字になっていないか確認する。大文字になっている場合は小文字にする。
事象
CDKで作成したGlue Jobを実行したところLAUNCH ERROR | No FileSystem for scheme "S3"Please refer logs for details.というエラーが発生してジョブの実行ができなかった。
マネジメントコンソール(AWS Glue Studio)上では正しくスクリプトが表示されるが実行するとエラーになる。
原因
Script Pathの指定でS3://と大文字で記述していた。
解決方法
Script Pathの指定でs3://は小文字で記述する。
というかs3://の指定はいつでも小文字。