상관 관계

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 3분
  • 개별 인스턴스에 있는 기록 간에 동기화 관계를 설정합니다.

    상관 관계는 로컬 인스턴스에서 사용할 원격 인스턴스의 기록 데이터를 식별합니다. 통합은 상관 관계가 있는 원격 기록의 데이터를 사용하여 로컬 기록을 업데이트할 수 있습니다. 일반적으로 통합은 기록의 상관관계를 지정하여 기록을 동기화하고 기록 변경 사항이 인스턴스 전체에 전파되도록 합니다.

    두 가지 유형의 상관 관계를 사용할 수 있습니다.
    • 클래식 상관 관계 필드
    • Integration Hub 상관관계 기록

    클래식 상관 관계 필드

    Integration Hub 원격 프로세스 동기화 이전에는 상관 관계 ID 필드가 있는 제한된 기록 유형 집합과만 상관 관계를 만들 수 있었습니다. 기본적으로 상관 관계 ID 필드는 구성 항목, 서비스 및 작업 기록에만 사용할 수 있습니다. 상관 관계 ID 필드에는 일치하는 원격 기록의 전역적으로 고유한 ID가 저장됩니다. 상관 관계 ID는 로컬 기록을 업데이트하기 위해 데이터 값을 사용해야 하는 원격 기록을 식별합니다. 예를 들어, 인시던트 기록 INC100001 원격 인스턴스의 문제 기록 PRB123456와 상관관계가 있다고 가정해 보겠습니다. 원격 문제 PRB123456의 필드가 변경될 때마다 시스템은 상관 관계 ID를 사용하여 동일한 필드 업데이트를 수신하는 로컬 인시던트 INC100001 식별합니다.

    클래식 상관 관계는 로컬 시스템의 기록과 원격 시스템의 기록 간에 일대일 관계를 만듭니다. 하나의 로컬 기록은 하나의 원격 기록에만 상관 관계를 지정할 수 있습니다. 상관 관계는 원격 시스템이나 상관 관계의 현재 상태에 대한 정보를 제공하지 않습니다. 관리자는 업데이트 중인 기록에서 클래식 상관 관계를 수동으로 관리합니다.

    그림 1. 샘플 클래식 상관 관계 필드
    인시던트 기록 INC100001과 문제 기록 PRB123456 간의 클래식 상관 관계입니다.

    Integration Hub 상관관계 기록

    Integration Hub 원격 프로세스 동기화는 전용 상관 관계 [ih_sync_correlation] 기록의 도입으로 클래식 상관 관계의 기능을 확장합니다.

    상관 관계 기록에는 이러한 필드가 포함됩니다.
    로컬 상관 관계 ID
    로컬 시스템에서 상관 관계를 식별하는 전역적으로 고유한 ID입니다. 기본적으로 원격 프로세스 동기화는 Integration Hub 이 필드에 대한 고유한 sys_id 값을 생성합니다. 고유 sys_id는 로컬 기록의 변경으로 인해 상관 관계가 중단되지 않도록 하는 별칭 역할을 합니다. 원격 프로세스 동기화가 이 ID 값을 원격 시스템으로 보낼 때 Integration Hub 수신 인스턴스는 이를 원격 상관 관계 ID로 사용합니다.
    원격 상관 관계 ID
    원격 시스템에서 상관 관계를 식별하는 전역적으로 고유한 ID입니다. 기본적으로 원격 프로세스 동기화는 Integration Hub 이 필드에 대한 고유한 sys_id 값을 생성합니다. 고유 sys_id는 원격 기록의 변경으로 인해 상관 관계가 중단되지 않도록 하는 별칭 역할을 합니다. 원격 프로세스 동기화가 이 ID 값을 원격 시스템으로 보낼 때 Integration Hub 수신 인스턴스는 이를 로컬 상관 관계 ID로 사용합니다.
    로컬 테이블
    상관 관계가 기록을 만들거나 업데이트하는 테이블입니다. 원격 프로세스 동기화 캡처 정의는 Integration Hub 레코드 변경 내용에 대해 이 테이블을 모니터링합니다. Integration Hub 원격 프로세스 동기화에서는 이 필드를 사용하여 테이블 이름으로 상관 관계를 찾습니다.
    로컬 기록
    상관 관계에 의해 작성되거나 업데이트된 기록입니다. 이 필드는 클래식 상관 관계의 상관 관계 ID 필드와 동일한 값을 저장합니다. 다른 비즈니스 논리에서 이 기록을 변경해도 상관 관계를 덮어쓰지 않습니다.
    원격 시스템
    원격 프로세스 동기화에서 기록 변경을 Integration Hub 보내고 받는 원격 인스턴스입니다. 각 상관관계 기록은 하나의 원격 인스턴스만 참조할 수 있습니다. 동일한 로컬 레코드를 여러 원격 시스템에 동시에 상관 관계를 지정하려면 여러 상관 관계 레코드를 만들 수 있습니다.
    상태
    상관 관계의 동기화 상태입니다. 활성 상관 관계는 추가 및 업데이트를 받습니다. 비활성 상관 관계는 추가 또는 업데이트를 생성하지 않지만 감사 목적으로 쿼리하고 필요에 따라 다시 활성화할 수 있습니다.
    위험:
    Integration Hub 원격 프로세스 동기화는 상관관계 기록을 관리합니다. 상관 관계 기록을 직접 편집하면 기록 동기화가 차단될 수 있으며 데이터가 손실될 수 있습니다.
    그림 2. 샘플 Integration Hub 상관 관계 기록
    상관 관계 기록은 단일 상관 관계 필드에 비해 여러 가지 이점을 제공합니다.
    • 원격 프로세스 동기화를 통한 상관 관계 관리 허용
    • 상관 관계와 연관된 원격 시스템 식별
    • 로컬 및 원격 시스템에 대해 별도의 상관 관계 ID 값을 제공하십시오.
    • 단일 로컬 기록과 여러 원격 시스템의 상관 관계 허용
    • 필요에 따라 상관 관계를 비활성화하고 다시 활성화할 수 있습니다.
    • 상관 관계 ID 값이 원격 기록의 sys_id과 구별되도록 허용