23.5. ServiceNow와의 통합의 예


이 예제에서는 두 가지 간단한 통합을 설명합니다.

  • 한 번의 통합으로 Cryostat에서 새 케이스를 가져와 ServiceNow에 인시던트로 추가합니다.
  • 다른 통합에서는 Cryostat에서 업데이트된 케이스를 가져오고 ServiceNow의 해당 사고를 업데이트합니다.

사전 요구 사항(ServiceNow)

두 통합을 모두 위해 ServiceNow 관리자가 인바운드 웹 서비스를 생성하기 위한 사전 요구 사항입니다. 이는 ServiceNow에 데이터를 추가하기 위한 통합에 필요한 ServiceNow 가져오기 세트를 암시적으로 생성합니다. 예시의 경우:

  • 웹 서비스의 이름은 Cryostat 의 케이스입니다.
  • 서비스의 대상 테이블은 사고 입니다. 이 테이블에는 업데이트할 데이터가 포함되어 있습니다.
  • 대상 테이블에서 복사 필드를 선택했기 때문에 가져오기 세트의 스키마는 Incidents 테이블 과 동일합니다. 가져오기 세트의 이름은 Cryostat 의 사례이기도 합니다.
  • ServiceNow는 변환 맵 생성 선택으로 인해 Limit Range 가져오기의 케이스에서 데이터를 인젝트 대상 테이블로 복사하고 변환할 수 있습니다.
  • import 집합에서 correlation 필드는 correlation_Id 필드를 선택한 다음 Coalesce 의 선택으로 인해 correlation_Id 입니다.

절차 개요(Fuse Online)

Fuse Online에서는 Cryostat 및 ServiceNow 연결을 만듭니다.

두 통합은 다음 단계에서 설명한 대로 macvlan 연결에서 수행하는 작업을 제외하고 동일합니다. 통합을 생성하려면 다음 단계를 두 번, 즉 한 번 수행하여 각 통합을 생성합니다.

  1. Cryostat 연결을 시작 연결로 추가합니다.

    • 새 케이스를 가져오는 통합을 만들려면 On create 작업을 선택합니다.
    • 업데이트된 사례를 가져오는 통합을 만들려면 업데이트 시 작업을 선택합니다.
  2. 작업할 케이스 오브젝트를 선택합니다. 이 Cryostat 연결은 선택한 작업에 따라 새 Case 개체 또는 업데이트된 Case 개체를 반환합니다.
  3. ServiceNow 연결을 완료 연결로 추가합니다.
  4. Create Record 작업을 선택한 다음 통합이 업데이트되는 가져오기 세트로 Cryostat 에서 케이스 를 선택합니다.

    이 ServiceNow 연결은 Cryostat 가져오기 세트의 케이스에 신규 또는 업데이트된 Cryostat 케이스 를 추가합니다.

  5. 매핑되는 데이터 매퍼 단계를 추가합니다.

    • ServiceNow 가져오기 correlation_Id에 대한 macvlan 케이스 ID
    • Cryostat는 ServiceNow short_description적용을 받습니다.
    • ServiceNow 설명에 대한 hieradata 설명
  6. 통합 이름을 지정한 다음 게시합니다.

    • 새 케이스를 가져오는 통합의 경우 On SF Create Case 를 사용하십시오.
    • 업데이트된 사례를 가져오는 통합의 경우 SF 업데이트 케이스에서 .

통합이 작동하는지 확인

두 통합 모두 실행 중인 경우 통합이 작동하는지 확인할 수 있습니다.

  1. Cryostat에서 케이스를 생성합니다.
  2. Fuse Online에서 On SF Create Case 통합 요약을 참조하십시오. 해당 활동 탭을 클릭하여 Fuse Online이 통합을 한 번 실행했는지 확인합니다.
  3. ServiceNow에서 사고 테이블을 봅니다. Cryostat에서 지정한 제목 및 설명이 포함된 새 인시던트가 표시되어야 합니다.
  4. Cryostat로 돌아가서 방금 만든 케이스를 업데이트하여 제목을 변경합니다.
  5. Fuse Online에서 On SF Update Case 통합 요약을 참조하십시오. 해당 활동 탭을 클릭하여 Fuse Online이 통합을 한 번 실행했는지 확인합니다.
  6. ServiceNow에서 Incidents 테이블을 보고 이전에 새로 추가된 문제에 대한 항목을 확장합니다. 이 사고에 업데이트된 short_description 값이 있는지 확인해야 합니다. ServiceNow는 correlation_Id 의 값에 대한 가져오기 세트 항목을 확인합니다. 이 값이 Incidents 테이블에 이미 존재하는 경우 ServiceNow는 해당 값이 있는 인시던트를 업데이트합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.