상관 관계

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 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 상관 관계 기록
    상관 관계 기록은 단일 상관 관계 필드에 비해 여러 가지 장점을 제공합니다.
    • Allow management of correlations by Remote Process Sync(원격 프로세스 동기화를 통한 상관 관계 관리 허용)
    • 상관과 연관된 원격 시스템 식별
    • 로컬 및 원격 시스템에 대해 별도의 상관 관계 ID 값을 제공합니다
    • 단일 로컬 기록과 여러 원격 시스템의 상관 관계 허용
    • 필요에 따라 상관 관계를 비활성화하고 다시 활성화할 수 있습니다.
    • 상관 관계 ID 값이 원격 기록의 sys_id과 구별될 수 있도록 허용