>  Q&A  >  본문

Google Apps Script의 6분 시간 제한에 대처하기 위해 스크립트를 어떻게 최적화할 수 있나요?

초보자로서 저는 모든 Google 드라이브 폴더를 Google 스프레드시트에 채우는 스크립트를 작성했습니다. 스크립트가 작동하더라도 错误:超过最大执行时间이 발생하고 폴더 결과 목록이 아직 완료되지 않았습니다.

실행 시간 초과를 처리/수정하는 방법을 알 수 없습니다. 여러 소스를 검색했지만 스크립트 속도를 높이는 데 도움이 되는 항목을 찾지 못했습니다.

내 기대는 스크립트가 매우 빠르게 실행되고 "아마도" 수천 개의 폴더 목록이 최대 1분 안에 채워질 것이라는 것입니다.

GAS 스크립트

으아아아

Apps Script가 포함된 Google 스프레드시트가 출시되었습니다.

P粉579008412P粉579008412408일 전610

모든 응답(1)나는 대답할 것이다

  • P粉775788723

    P粉7757887232023-09-08 00:48:56

    각 폴더 또는 하위 폴더가 나타날 때 애플리케이션 스크립트가 스프레드시트에 기록됩니다. 대신 정보를 배열로 수집한 다음 전체 배열을 스프레드시트에 작성해야 합니다. 시도해 보세요. 처음에는 일부 셀 값이 문자열이 아닌 개체이므로 캡처하려는 개체의 속성을 결정할 때까지는 작동하지 않습니다. 방금 toString()를 사용했습니다.

    으아악

    참고자료

    회신하다
    0
  • 취소회신하다