Application Integration에 지원되는 커넥터를 참조하세요.

할당량 및 한도

이 문서에서는 Application Integration에 적용되는 할당량한도를 설명합니다.

할당량은 하드웨어, 소프트웨어, 네트워크 구성요소를 포함하여 Google Cloud 프로젝트에서 사용할 수 있는 공유 Google Cloud 리소스의 양을 제한합니다. 따라서 할당량은 다음을 수행하는 시스템에 속합니다.

  • Google Cloud 제품 및 서비스 사용 또는 소비량을 모니터링합니다.
  • 공정성 보장 및 사용량 급증 방지 등의 이유로 리소스 소비를 제한합니다.
  • 사전 정의된 제한사항을 자동으로 적용하는 구성을 유지합니다.
  • 할당량을 요청하거나 변경할 수 있는 수단을 제공합니다.

대부분의 경우 할당량이 초과되면 시스템에서 관련 Google 리소스에 대한 액세스를 즉시 차단하고 수행하려는 작업이 실패합니다. 대부분의 경우 할당량은 각 Google Cloud 프로젝트에 적용되며 해당 Google Cloud 프로젝트를 사용하는 모든 애플리케이션과 IP 주소 전반에 공유됩니다.

Application Integration 리소스에도 한도가 있습니다. 이 한도는 할당량 시스템과 관련이 없습니다. 별도로 명시되지 않는 한 한도를 변경할 수 없습니다.

기본적으로 Application Integration 할당량과 한도는 프로젝트별 기준으로 적용됩니다. 다른 기준에 적용되는 할당량과 한도는 그에 따라 표시됩니다. 예를 들어 각 프로젝트의 기본 동시 실행 또는 프로젝트별 최대 통합 수로 표시됩니다.

리소스 할당량

Google Cloud 프로젝트당 Application Integration 리소스에는 다음 할당량이 적용됩니다.
리소스 할당량
통합 실행 프로젝트당 기본 동시 실행 수 50
분당 통합 실행 요청 수 24000
Integration Connectors Integration Connectors 한도 참조
통합 실행 로그모니터링 분당 읽기 실행 요청 수 18000
통합 페이지

(이 페이지는 프로젝트에서 사용 가능한 모든 통합을 보여줍니다.)

분당 읽기 통합 요청 수 12000
통합 편집기 페이지

(이 페이지에서는 모든 통합 버전 및 구성된 태스크 항목을 포함한 전체 통합을 로드합니다.)

분당 읽기 작업 항목 요청 수 12000
분당 읽기 통합 버전 요청 수 12000
분당 쓰기 통합 버전 요청 수 12000
인증 프로필 페이지

(이 페이지에는 프로젝트에서 사용 가능한 모든 인증 프로필이 나열됩니다.)

분당 읽기 요청 수 12000
분당 쓰기 요청 수 12000
Salesforce 트리거 분당 읽기 Salesforce 채널 요청 수 12000
분당 쓰기 Salesforce 채널 요청 수 12000
분당 읽기 Salesforce 인스턴스 요청 수 12000
분당 쓰기 Salesforce 인스턴스 요청 수 12000

할당량 상향 조정 요청

대부분의 할당량은 Google Cloud 콘솔을 사용해 늘리거나 줄입니다. 자세한 내용은 할당량 상향 요청을 참조하세요.

사용량 한도

Application Integration은 다음과 같은 사용량 한도를 적용합니다. 값이 규정된 한도 내에서 유지되는지 추적하고 확인해야 합니다. 이 한도를 초과하면 통합을 실행할 때 처리량 감소, 작업 실패, 지연 시간 증가가 발생할 수 있습니다.
리소스 한도
전체 Application Integration에 적용 가능 통합 이름의 최대 문자 수 64자(영문 기준)
모든 통합 데이터의 최대 누적 크기(입력 및 출력 변수 포함) 25 MB
연결에서 전송 및 수신되는 모든 통합 데이터(입력 및 출력 변수 포함)의 최대 누적 크기 8MB

동기(SYNC) 통합 실행 제한 시간

제한 시간에는 실행 중 외부 시스템 호출 또는 통합의 하위 통합 태스크가 포함됩니다. 외부 시스템 호출의 예시에는 외부 엔드포인트 호출, 커넥터를 사용하는 Salesforce 호출, Google Cloud 함수 호출이 있습니다.

2분

비동기(ASYNC) 통합 실행 제한 시간

하위 통합을 실행하는 데 2분 이상 소요되면 ASYNC 모드에서 통합을 실행하는 것을 고려합니다.

10분

새 버전을 게시한 후 이전 버전의 통합이 실행될 수 있는 최대 시간(시스템 일관성)

Application Integration이 eventual consistency를 제공하는 분산 시스템이기 때문입니다. 시스템 전체에서 삭제 및 새로고침에 시간이 걸릴 수 있는 캐시가 사용됩니다.

10분
프로젝트당 최대 통합 수 1000

통합의 최대 태스크 수

더 많은 태스크가 필요하면 통합을 여러 통합으로 분할하는 것이 좋습니다.

100
통합에 허용되는 최대 버전 수 100
API 트리거 트리거 ID의 TRIGGER_NAME 최대 문자 수

트리거 ID 형식: api_trigger/TRIGGER_NAME

64자(영문 기준)
Apps Script 태스크 Apps Script의 최대 활성 배포 수 50
API 실행 파일의 초당 쿼리 수(QPS) 분당 5000
웹 앱 배포의 초당 쿼리 수(QPS) 분당 5000
API 실행 파일의 지연 시간 1.5초
웹 앱의 지연 시간 2.5초
Apps Script의 모든 통합 변수 최대 누적 크기 15MB
REST 엔드포인트 호출 태스크 최대 동시 실행 REST 호출 수 100
REST 엔드포인트의 최대 요청 크기 25MB
REST 엔드포인트의 최대 응답 크기 25MB
통합 호출 태스크 기본 통합에서 실행할 수 있는 최대 하위 통합 수 10000
커넥터 태스크 커넥터 태스크 실행 제한 시간 3분
커넥터의 최대 응답 크기 20MB
While 루프 태스크For Each 루프 태스크 처리된 데이터의 최대 누적 크기 20MB
최대 반복 횟수 8000
각 하위 통합 호출에서 수집된 데이터의 최대 누적 크기 50MB
For Each 병렬 태스크 처리된 데이터의 최대 누적 크기 20MB
최대 동시 실행 수 50
데이터 매핑 태스크 배열 데이터 유형 변수의 최대 크기 요소 100,000개
JSON 데이터 유형 변수의 최대 크기 20MB
문자열 데이터 유형 변수의 최대 크기 20MB
데이터 변환기 스크립트 태스크 스크립트 평가에 사용할 수 있는 최대 메모리 300MB

데이터 처리 한도

다음 시나리오에서는 통합을 사용하지 않는 것이 좋습니다.

  • 통합을 사용하려면 대량 데이터 이동 또는 추출, 변환, 로드(ETL) 프로세스에 대한 집중이 필요합니다.
  • 모든 통합 데이터의 누적 크기는 실행 중 10 MB초과합니다.

    누적 데이터 크기를 계산할 때는 입력 변수, 출력 변수, 기타 중간 태스크 변수와 같은 모든 유형의 데이터 크기를 추가합니다.