하위 통합 생성(LaunchA360Bot.json)
- 최종 업데이트2022/05/26
하위 통합 생성(LaunchA360Bot.json
)
하위 통합을 구축할 때 배포하려는 bot이 이미 Control Room에서 사용할 수 있는지 확인하십시오.
주:
이 페이지에 제공된 예시와 그림은 설명을 목적으로만 사용되며 특정 사례를 정확하게 반영하지 않을 수 있습니다. 당사는 유지보수 또는 정확성에 대한 책임을 지지 않습니다.
하위 통합을 구축하려면 다음 단계를 수행합니다.
- Apigee UI로 이동하여 로그인합니다.
- UI의 왼쪽 상단에 있는 드롭다운 메뉴를 사용하여 조직을 선택합니다.
- 사용 가능한 통합의 목록을 보려면 을 클릭합니다.
- 기존 통합을 선택하거나 새 항목 생성을 클릭합니다.
- 다음 정보를 제공하십시오.
- 통합 이름: 이름을 입력합니다(예: launch-bot).
- (선택 사항) 설명: 설명을 제공합니다(예: "파일 처리를 위한 Automation 360 bot 배포").
- 영역: 목록에서 지역을 선택합니다(예: 미국).
- 생성을 클릭합니다.
통합 편집기가 나타납니다.
- 통합 편집기에서 다음 작업을 수행하여 디자이너에 트리거를 추가합니다.
- + 태스크/트리거 추가를 클릭합니다.
- 를 선택합니다.
- 디자이너에서 적절한 위치를 클릭하여 트리거를 배치합니다.트리거 ID는 통합 이름에 따라 자동으로 생성됩니다. API 트리거를 사용하면 통합 작성자가 API 호출을 통해 통합을 테스트할 수 있습니다. 이 트리거는 애플리케이션 코드에서 통합을 테스트하려는 경우에 유용합니다.
- 통합 편집기에서 다음 작업을 수행하여 디자이너에 데이터 매핑 태스크를 추가합니다.
- + 태스크/트리거 추가를 클릭합니다.
- 을 선택합니다.
- 디자이너에서 적절한 위치를 클릭하여 데이터 매핑을 배치합니다.
- 디자이너에서 데이터 매핑 요소를 클릭하여 데이터 매핑 구성 창을 엽니다.
- 데이터 매핑 편집기 열기를 클릭합니다.데이터 매핑 편집기를 사용하여 통합에서 변수 할당을 수행할 수 있습니다. 변수는 통합 변수 또는 태스크 변수일 수 있습니다. 통합 작성자는 데이터 매핑 태스크를 통해 통합 내 태스크 간에 데이터를 변환하고 변수에 할당할 수 있습니다. 변수는 팔레트의 VAR 옵션을 사용하여 생성됩니다.
- 다음 목록을 기반으로 입력 및 출력 변수를 생성합니다. 입력 변수는 통합 러너에 전달되는 변수입니다. 글자 값을 지정하거나 참조 변수를 선택하십시오. 데이터 매핑에 입력 변수를 추가하려면 인접한 변수 열의 사용 가능한 변수 목록에서 변수를 클릭하고 드래그합니다. 새 변수를 구성하려면 추가 +를 클릭합니다.이 샘플의 경우 통합에 대한 입력으로 7개의 문자열 데이터 유형 입력 변수를 생성합니다.
- input-ControlRoomUrl
- input-Username
- input-ApiKey
- input-BotId
- input-RunAsUserId
- input-PoolId
- input-BotInputVariables
통합 출력으로 하나의 출력 변수를 생성합니다.- output-deploymentId
변수가 생성된 후 데이터 매핑 편집기를 닫습니다.
- 통합 디자이너에서 다음 작업을 수행하여 Automation 360 Control Room 인증 API를 호출하는 요소를 추가합니다.
- + 태스크/트리거 추가를 클릭합니다.
- 을 선택합니다.
- 디자이너에서 적절한 위치를 클릭하여 데이터 매핑을 배치하고 REST 엔드포인트 호출 태스크 구성 창을 봅니다.
- 다음 필드를 이전 단계에서 정의한 변수와 매핑합니다.
- 엔드포인트 기본 URL 필드를 authAPIUrl 변수에 매핑합니다.
- 요청 본문 필드를 authRequestBody 변수에 매핑합니다.
- 디자이너에 이전 단계에서 토큰을 추출하는 데이터 매핑 태스크를 추가합니다. 표시된 대로 JSON에서 문자열로 작업을 수행하여 변수에 저장합니다.
- Automation 360 Control Room Bot 배포 API를 호출합니다.디자이너에 새 태스크 REST 엔드포인트 호출을 추가하고 오른쪽 창에서 엔드포인트 URL과 http POST 메서드를 구성합니다. 또한 요청 본문을 올바른 자격증명으로 업데이트합니다.
- 이전 단계에서 bot 배포 ID를 추출하는 데이터 매핑 태스크를 추가합니다. 배포 ID를 추출하여 변수에 저장합니다.완료된 통합은 다음과 같습니다.