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

비공개 트리거

비공개 트리거를 사용하면 대규모 흐름을 다양한 하위 흐름으로 나눌 수 있습니다. Application Integration 내의 다른 통합 흐름에서만 비공개 트리거를 호출할 수 있습니다. 다른 통합에서만 호출할 수 있으면 보안이 향상되고 위험이 줄어듭니다. 호출자 통합 실행 로그에서 비공개 태스크의 실행 로그를 볼 수 있습니다.

다음 목록에는 비공개 트리거를 사용할 때의 이점이 나와 있습니다.

  • 비용 최소화: 비공개 트리거는 실행 가격 책정에 포함되지 않습니다.
  • 보안 강화: 비공개 트리거를 공개 API와 독립적으로 트리거할 수 없으므로 흐름을 다른 통합에서만 호출하도록 제한합니다.
  • 성능 개선: 비공개 트리거는 하위 통합 콜아웃 간의 지연 시간을 줄여줍니다.

비공개 트리거 추가

비공개 트리거를 추가하려면 다음 단계를 수행합니다.
  1. Google Cloud 콘솔에서 Application Integration 페이지로 이동합니다.

    Application Integration으로 이동

  2. 탐색 메뉴에서 통합을 클릭합니다.

    Google Cloud 프로젝트에서 사용할 수 있는 모든 통합이 나열된 통합 목록 페이지가 나타납니다.

  3. 기존 통합을 선택하거나 통합 만들기를 클릭하여 새 통합을 만듭니다.

    새 통합을 만드는 경우:

    1. 통합 만들기 창에 이름과 설명을 입력합니다.
    2. 통합 리전을 선택합니다.
    3. 통합을 위한 서비스 계정을 선택합니다. 통합 툴바의 통합 요약 창에서 언제든지 통합에 대한 서비스 계정 세부정보를 변경하거나 업데이트할 수 있습니다.
    4. 만들기를 클릭합니다.

    통합 편집기 페이지에서 통합이 열립니다.

  4. 통합 편집기 탐색 메뉴에서 트리거를 클릭하여 사용 가능한 트리거 목록을 확인합니다.
  5. 비공개 요소를 클릭하여 디자이너에 배치합니다.

비공개 트리거 구성

  • 통합 편집기에서 비공개 트리거 요소를 클릭하여 트리거 구성 창을 봅니다.

    구성 패널에는 private_trigger/TRIGGER_NAME 형식의 머신 생성 ID인 트리거 ID가 표시됩니다. 이 트리거에는 추가 구성이 필요하지 않습니다.

비공개 트리거 테스트

게시된 비공개 트리거 워크플로는 테스트할 수 없습니다. 비공개 트리거 워크플로를 테스트하려면 통합을 게시 취소해야 합니다.

다른 통합에서 비공개 트리거 호출

비공개 트리거가 구성된 통합을 게시한 후에는 다른 통합에서 이 트리거를 호출할 수 있습니다. 통합에 비공개 트리거가 두 개 이상 있을 수 있습니다. 비공개 트리거마다 고유한 트리거 ID가 할당됩니다.

기본 실행 워크플로의 로그에서 비공개 트리거의 실행 로그를 볼 수 있습니다. 비공개 트리거는 다음 흐름 제어 작업에서 호출할 수 있습니다.

할당량 및 한도

비공개 트리거를 실행하면 25MB로 설정된 모든 통합 데이터의 최대 누적 크기 한도가 상위 통합과 공유됩니다. 한도에 대한 상세 내용은 사용량 한도를 참조하세요.

제한사항

비공개 트리거 워크플로에 다음과 같은 비동기 태스크가 포함된 경우 SYNC 실행 전략을 사용하여 기본 워크플로에서 비공개 워크플로를 트리거할 수 없습니다.