-
[Trouble shooting] Glue에서 string index out of range: 0 에러 발생할 경우Data Engineering/AWS, Spark 2023. 8. 7. 18:28728x90반응형
string index out of range:0은 길이가 있는 문자열이 들어와야하는데 빈 문자열이 들어왔을 때 발생하는 에러이다.
glue에서 sql쿼리를 실행하는 부분은 string 내에서 각 쿼리를 세미콜론으로 구분한다. 즉 "query A; query B" 이런 식으로 넣으면 세미콜론을 기준으로 쿼리를 끊는 것이다.
따라서 마지막에 세미콜론을 붙이고 아무 쿼리도 작성하지 않는 경우 - "query A;" - 세미콜론 뒤의 문자열 길이가 0이라 위와 같은 에러가 발생한다.
해결하기 위해서는 세미콜론을 지우고 실행하면 된다.
728x90반응형'Data Engineering > AWS, Spark' 카테고리의 다른 글
Lambda python layer 만들기 (0) 2023.09.13 Ubuntu EC2의 메모리 사용량 모니터링하기 (0) 2023.08.23 Glue에서 mySQL로 write시 encoding option주기 (feat. 한글깨짐) - 2부 (0) 2023.05.15 RDS MySQL DB 트랜잭션 binary log 보기 (0) 2023.05.11 Glue에서 mySQL로 write시 encoding option 주기 (feat. 한글깨짐) (0) 2023.05.10