22.3. ServiceNow에서 가져오기 세트 생성

Fuse Online 통합에서는 ServiceNow 연결을 직접 업데이트할 수 없습니다. 통합에서 ServiceNow 데이터를 업데이트하기 위해 사전 요구 사항은 ServiceNow 테이블에 대한 업데이트를 수행하는 가져오기 세트입니다.

종종 가져오기 세트를 생성하는 가장 쉬운 방법은 ServiceNow 관리자가 ServiceNow 인바운드 웹 서비스를 생성하는 것입니다. 이는 ServiceNow 가져오기 세트를 암시적으로 생성합니다. 가져오기 세트는 관리자가 웹 서비스를 생성할 때 선택하는 ServiceNow 대상 테이블을 기반으로 합니다. ServiceNow 연결은 이 가져오기 세트를 업데이트하고 ServiceNow는 가져오기 세트를 사용하여 해당 ServiceNow 테이블을 업데이트합니다.

사전 요구 사항

ServiceNow 관리 권한이 있어야 합니다.

ServiceNow의 절차

  1. ServiceNow에서 웹 서비스를 검색합니다.
  2. 결과에서 System Web Services > Inbound 에서 새 만들기 를 클릭합니다.
  3. 웹 서비스 생성 페이지에서 다음을 수행합니다.

    1. 라벨 필드에서 웹 서비스의 표시 이름을 지정합니다. 웹 서비스의 가져오기 세트도 이 이름을 갖습니다.
    2. 대상 테이블 필드에서 이 서비스가 업데이트되는 ServiceNow 테이블을 선택합니다.
    3. 대상 테이블에서 필드 복사를 선택합니다. 이렇게 하면 대상 테이블과 동일한 스키마가 있는 가져오기 세트가 생성됩니다. 가져오기 세트는 대상 테이블을 업데이트하기 위한 스테이징 영역입니다.
    4. 변환 맵 생성을 선택합니다. 이 맵을 사용하면 ServiceNow가 가져오기 세트에서 대상 테이블로 데이터를 복사하고 변환할 수 있습니다.
  4. 생성을 클릭합니다.
  5. 다음 디스플레이에서 관련 링크에서 자동 맵 일치 를 클릭하여 선택한 대상 테이블에 필드 목록을 표시합니다.
  6. 상관 관계(또는 병합) 필드가 되도록 하나의 대상 테이블 필드를 선택합니다.

    가져오기 세트의 레코드에서 correlation 필드의 값이 대상 테이블의 상관 관계 필드 값과 일치하는 경우 ServiceNow는 새 레코드를 생성하는 대신 대상 테이블에 해당 레코드를 업데이트합니다.

  7. Coalesce 를 선택하여 상관 관계 필드로 선택한 필드를 식별합니다. 상관 관계 필드가 없으면 ServiceNow는 가져오기 세트의 각 레코드를 대상 테이블에 추가합니다.
  8. 업데이트를 클릭합니다.
  9. 변환 맵이 생성되었는지 확인합니다.

    1. ServiceNow에서 변환 맵을 검색합니다.
    2. 시스템 가져오기 세트에서 변환 맵 을 클릭하여 변환 맵 목록을 표시합니다.
    3. 이 목록에서 사용자가 생성한 웹 서비스의 레이블에 대해 지정한 값이 이름인 변환 맵이 있는지 확인합니다.