23.2. ServiceNow에서 통합 실행을 트리거하기 위해 레코드 가져오기
ServiceNow에서 레코드를 수신할 때 통합 실행을 트리거하려면 시작 연결로 간단한 통합에 ServiceNow 연결을 추가합니다.
사전 요구 사항
- ServiceNow 연결을 생성했습니다.
- 레코드를 검색할 테이블의 이름을 알고 있습니다.
- 원하는 레코드만 가져오는 ServiceNow 쿼리를 이미 정의해야 합니다. ServiceNow 쿼리 정보는 여기에서 찾을 수 있습니다: ServiceNow 인코딩 쿼리.
절차
- 왼쪽의 Fuse Online 패널에서 통합을 클릭합니다.
- 통합 생성을 클릭합니다.
- 연결 선택 페이지에서 통합을 시작하는 데 사용할 ServiceNow 연결을 클릭합니다.
- 작업 선택 페이지에서 레코드 검색을 선택하여 선택한 ServiceNow 테이블에서 레코드를 가져옵니다.
Retrieve Record 작업을 구성합니다.
- 테이블 이름 필드를 클릭하고 레코드를 가져올 테이블을 선택합니다.
-
쿼리에서 결과 집합 필드를 필터링하려면 ServiceNow 쿼리를 입력합니다. 예를 들어 사고에 대한 레코드를 유지하는 테이블에서
state=1^impact=2
쿼리를 고려하십시오. 이 쿼리는 중간 영향을 미치는 새 사고(state=1
)에 대한 레코드를 반환합니다(impact=2
). 쿼리를 입력하지 않고 테이블의 레코드가 변경되지 않으면 연결에서 매번 동일한 레코드를 가져옵니다. -
페이지당 요소 제한 필드에 연결을 가져올 최대 레코드 수를 입력합니다. 이번 릴리스에서는 값을 입력해야 하며,
1000
개 이하를 입력하는 것이 권장 사항이며, 페이지 번호 매김은 지원되지 않습니다. - Period 필드에서 레코드를 가져올 빈도를 나타냅니다. 기본값은 1분마다입니다. 즉, 기본적으로 Fuse Online은 60초마다 이러한 통합을 실행합니다.
- 다음을 클릭합니다.
결과
Fuse Online에서는 가져온 레코드의 구조를 정의하는 JSON 스키마를 생성합니다. 이를 통해 데이터 매핑이 필요한 경우 통합에서 다음 연결 전에 데이터 매핑 단계를 추가할 수 있습니다.
Fuse Online에서 완료 연결을 선택하라는 메시지를 표시합니다.