지난 포스트에서 살펴보았듯이 구글 앱스 스크립트의 ‘createTextFinder()’ 는 구글 스프레드시트에서 텍스트를 검색할 때 사용할 수 있는 메소드로, 스프레드시트 범위에서 텍스트를 찾는 기능을 수행합니다. createTextFinder()를 Sheet 클래스에서 사용하면 특정 시트를 대상으로 텍스트를 검색할 수 있습니다.
하지만, 쿼리를 실행하기 위한 데이터가 누락되거나, 시스템 오버로드 등 여러 가지 예기치 못한 에러로 인해서 쿼리가 실패한다면 어떨까요? 이는 잘못된 리포팅이나 잘못된 비즈니스 결정으로 이어지게 될 수도 있지요. 에러를 수정하지 않은 상태에서 계속 쿼리를 실행하면 불필요한 자원이 소모되고, 시스템의 신뢰성이 저하됩니다. 따라서 ‘쿼리 예약’ 기능을 사용하는 사용자에게는 쿼리 실행결과에서 에러를 모니터링하는 일이 중요합니다.
오늘은 빅쿼리에서 에러 메시지나 예외 상황을 기록하는 로그를 스프레드시트에 자동으로 저장하기 위해 필요한 도구와 , 그 도구를 실제로 사용하는 방법을 소개하겠습니다.