for Consumers와 함께 Service Bridge 설치되는 구성요소

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기11분
  • for Consumers 애플리케이션을 활성화 Service Bridge 하면 테이블, 사용자 역할 및 비즈니스 규칙을 포함한 여러 유형의 구성요소가 설치됩니다.

    주:
    애플리케이션 파일 [sys_metadata] 테이블에는 이 애플리케이션과 함께 설치되는 구성요소가 나열됩니다. 이 테이블에 액세스하는 방법에 대한 지침은 애플리케이션과 함께 설치되는 구성요소 찾기를 참조하십시오.

    설치되는 역할

    다음 역할은 for Consumers 애플리케이션과 Service Bridge 함께 설치됩니다.

    표 1. 소비자 애플리케이션과 함께 설치되는 Service Bridge 역할
    역할 이름 [name] 설명 포함하는 역할
    Service Bridge 관리자 [sn_sb.admin]
    • 일반적으로 고객 측과 제공자 측 모두의 애플리케이션 관리자에게 Service Bridge 할당됩니다.
    • 모든 Service Bridge 테이블에 대한 읽기 액세스 제공
    • sn_sb.read
    • sn_sb.request또는
    • sn_sb.remote_task_creator
    • flow_designer
    • 카탈로그
    Service Bridge 읽기

    [sn_sb.읽기]

    제공자 작업에 대한 읽기 전용 액세스 권한을 제공합니다. 해당 사항 없음
    Service Bridge 요청자 [sn_sb.requestor] 원격 기록 생성자 및 제공자 작업에 대한 액세스를 제공합니다. 해당 사항 없음

    설치되는 비즈니스 규칙

    다음 비즈니스 규칙은 for Consumers 애플리케이션과 Service Bridge 함께 설치됩니다.

    표 2. for Consumers 애플리케이션과 함께 설치되는 Service Bridge 비즈니스 규칙
    비즈니스 규칙 테이블 설명
    중복 원격 작업 삽입 중단 [sn_sb_con_remote_task] 동일한 상위 및 원격 작업 정의와 일치하는 항목이 이미 있는 경우 원격 작업 삽입을 중단합니다.
    중복 변환이 발견되면 중단 [sn_sb_con_transform] 중복이 발견되면 변환 삽입을 중단합니다.
    URL이 중복되는 경우 중단

    [sn_sb_con_provider_

    연결]

    URL이 같은 기록이 발견되면 연결 기록 삽입을 중단합니다.
    연결이 없는 경우 원격 작업 중단 생성 [sn_sb_con_remote_task] 연결 필드가 비어 있으면 원격 작업 삽입을 중단합니다.
    세션에 제공자 연결 데이터 추가

    [sn_sb_con_provider_

    연결]

    나중에 사용할 수 있도록 연결 데이터를 저장합니다.
    상태를 진행 중으로 변경 [sn_sb_con_provider_task] 제공자 작업의 상태를 진행 중으로 업데이트합니다.
    제공자 게시된 변수 확인 [item_option_new] 게시된 제공자 측 변수가 유효한지 확인합니다.
    원격 작업 정의 단순 트리거 확인 [task] 상위 작업에 대한 변경으로 인해 원격 작업 정의 단순 트리거 조건의 변경이 트리거되었는지 확인합니다.
    원격 작업 클라이언트 데이터 지우기 [sn_sb_con_remote_task] 트랜잭션이 완료된 후 원격 작업과 연결된 클라이언트 데이터를 지웁니다.
    전송 연결 작성 또는 업데이트

    [sn_sb_con_provider_

    연결]

    전송 연결 삽입 및 업데이트를 관리합니다.
    동기화된 원격 작업에서 상위 작업 생성 [sn_sb_con_remote_task] 동기화된 원격 작업에 대한 상위 작업을 생성합니다.
    관련된 기록 삭제 [sn_sb_con_remote_task_def] 원격 작업 정의가 삭제될 때 관련 기록을 삭제합니다.
    RTD가 삭제되면 RT 연결 끊기 [sn_sb_con_remote_task_def] 원격 작업 정의가 삭제되면 연결된 모든 원격 작업의 연결을 끊습니다.
    상위 항목이 삭제될 때 오류 RT [task] 상위 작업이 삭제되면 연결된 모든 원격 작업에 오류가 발생합니다.
    OAuth 레지스트리 생성

    [sn_sb_con_provider_

    연결]

    연결에 대한 OAuth 레지스트리를 작성합니다.
    승인된 사용자 전송 처리 [sn_sb_con_authorized_user] 전송 계층을 통해 인증된 사용자 기록을 보냅니다.
    보관 시 비활성 원격 작업 정의 [sn_sb_con_remote_task_def] 제공자가 보관할 때 소비자 인스턴스에서 원격 작업 정의를 비활성화합니다.
    소비자에 회사 채우기 [sn_sb_con_provider_task] 삽입 시 제공자 작업의 회사 필드를 설정합니다.
    제공자 작업 데이터 채우기 [sn_sb_con_provider_task] 제공자 작업 삽입에 추가 데이터를 추가합니다.
    삭제된 권리 처리 [sn_sb_con_entitlement] 연결된 요소를 삭제하여 권리 삭제를 관리합니다.
    권리 첨부 파일 변경 처리 [sys_attachment] 권리의 첨부 파일에 대한 변경 내용을 관리합니다.
    신규 및 업데이트된 권리 처리 [sn_sb_con_entitlement] 새 권리 생성 및 기존 권리에 대한 업데이트를 관리합니다.
    Service Bridge 버전 변경 내용 전파 [v_plugin] 버전이 업데이트될 때 Service Bridge 설정을 추적하고 업데이트합니다.
    원격 선택: 캐시 사용자 선택 [sn_sb_con_provider_task] 동일한 데이터에 대한 반복 요청을 방지하기 위해 사용자 선택을 캐시합니다.
    RTD 활성화 시 재시도 오류 RT [sn_sb_con_remote_task_def] 연결된 원격 작업 정의가 활성화될 때 오류가 있는 원격 작업에 대한 상위 작업 생성을 시도합니다.
    원격 작업 삽입 시 회사 필드 설정 [sn_sb_con_remote_task] 삽입하는 동안 원격 작업에 대한 회사 필드를 설정합니다.
    RRP에서 연결 ID 설정 [sn_sb_con_provider_task] 제공자 작업과 연결된 원격 기록 생성자에서 연결 ID를 설정합니다.
    설정 삽입 시 고객 버전 설정

    [sn_sb_con_service_

    bridge_settings]

    삽입 작업 중 설정에서 소비자 응용 프로그램 버전을 설정합니다 Service Bridge .
    기본값 설정 [sn_sb_con_authorized_user] 생성 시 권한 있는 사용자에 대한 기본값을 설정합니다.
    삽입 시 아웃바운드 vars json 설정 [sn_sb_con_remote_task] 현재 인스턴스에 의해 삽입될 때 원격 작업에 아웃바운드 json 필드를 설정합니다.
    제공자 작업 번호 설정 [sn_sb_con_provider_task] 클라이언트 데이터에서 삽입 시 제공자 작업 번호를 설정합니다.
    원격 작업 번호 설정 [sn_sb_con_remote_task] 클라이언트 데이터에서 삽입 시 원격 작업 번호 설정
    가상 변환에 대한 테이블 상세 정보 설정 [sn_sb_con_transform] 가상 변환에 대한 테이블 데이터를 설정합니다.
    상위 작업에서 첨부 파일 동기화 [sys_attachment] 상위 작업의 첨부 파일을 상위 작업과 연결된 모든 원격 작업과 동기화합니다.
    원격 작업 첨부 파일을 상위에 동기화 [sys_attachment] 원격 작업에서 상위 작업으로 첨부 파일을 동기화합니다.
    트리거 변경된 첨부 파일 전송 [sys_attachment] 업데이트 시 전송 계층을 통해 첨부 파일 동기화를 트리거합니다.
    소비자 PT 전송 트리거 [sn_sb_con_provider_task] 전송 계층을 통해 제공자 작업 동기화를 트리거합니다.
    소비자 원격 taks 전송 트리거 [sn_sb_con_remote_task] 삽입 또는 삭제 작업 중에 전송 계층을 통해 원격 작업 동기화를 트리거합니다.
    삽입된 첨부 파일 전송 트리거 [sys_attachment] 삽입 작업 중에 전송 계층을 통해 첨부 파일 동기화를 트리거합니다.
    원격 작업 전송 업데이트 트리거 [sn_sb_con_remote_task] 업데이트 시 전송 계층을 통해 원격 작업 동기화를 트리거합니다.
    SBScratchpad 전송 트리거 [sn_sb_scratchpad] 전송 계층을 통해 스크래치패드 동기화를 트리거합니다.
    트리거 설정 전송

    [sn_sb_con_service_

    bridge_settings]

    전송 계층을 통해 설정 기록 동기화를 트리거합니다.
    삭제 시 권리 상태 업데이트

    [sn_sb_con_service_

    bridge_settings]

    삭제될 때 권리 상태를 업데이트합니다.
    삭제 시 권리 상태 업데이트 [sn_sb_con_persona] 삭제 시 권리의 가상 사용자 기록을 업데이트합니다.
    삭제 시 권리 상태 업데이트 [sn_sb_con_remote_task_def] 삭제 시 권리에 대한 원격 작업 정의 기록을 업데이트합니다.
    업데이트 시 권리 상태 업데이트 [sn_sb_con_persona] 업데이트 시 권리의 가상 사용자 기록을 관리합니다.
    업데이트 시 권리 상태 업데이트 [sn_sb_con_remote_task_def] 업데이트 시 권리에 대한 원격 작업 정의 기록을 관리합니다.
    업데이트 시 권리 상태 업데이트

    [sn_sb_con_remote_

    record_producer]

    업데이트 시 권리에 대한 원격 기록 생성자 기록을 관리합니다.
    활성화 확인 및 설정 완료

    [sn_sb_con_remote_

    record_producer]

    활성화하기 전에 원격 기록 생성자를 확인합니다.
    고객에 대한 요청 확인 [sn_sb_con_provider_task] 제공자 작업에서 올바른 연결을 확인합니다.
    전역 스크립트 포함이 누락된 경우 경고

    [sn_sb_con_remote_

    record_producer]

    원격 기록 생성자를 처리할 때 전역 스크립트 포함이 없는 경우 경고를 표시합니다.

    설치되는 테이블

    표 3. for Consumers 애플리케이션과 함께 설치되는 Service Bridge 테이블
    테이블 설명
    권한 있는 사용자

    [sn_sb_con_authorized_user]

    권한 있는 사용자.
    연결

    [sn_sb_con_consumer]

    소비자 측 연결 기록입니다.
    권리

    [sn_sb_con_entitlement]

    권리를 확장하는 소비자 측 테이블입니다.
    인바운드 필드

    [sn_sb_con_inbound_field]

    원격 작업 정의에 대한 소비자 측 인바운드 필드입니다.
    아웃바운드 필드

    [sn_sb_con_outbound_field]

    원격 작업 정의에 대한 소비자 측 아웃바운드 필드입니다.
    가상 사용자

    [sn_sb_con_persona]

    소비자 측 가상 사용자 기록입니다.
    제공자 연결

    [sn_sb_con_provider_connection]

    소비자와 제공자 인스턴스를 연결하는 제공자 연결 기록으로, 기본 연결 테이블을 확장합니다.
    제공자 작업

    [sn_sb_con_provider_task]

    소비자 측 제공자 작업 기록, 제공자 작업 기본 테이블 확장
    원격 선택 캐시

    [sn_sb_con_remote_choice_cache]

    원격 선택 쿼리에 대한 소비자 측 캐시입니다.
    원격 기록 생성자

    [sn_sb_con_remote_record_producer]

    소비자 측 원격 기록 생성자 기록입니다.
    원격 작업

    [sn_sb_con_remote_task]

    소비자 측 원격 작업 기록, 원격 작업 기본 테이블 확장
    원격 작업 정의

    [sn_sb_con_remote_task_def]

    소비자 측 원격 작업 정의 기록입니다.
    원격 작업 변수

    [sn_sb_con_remote_task_variable]

    Glide 변수를 확장하는 원격 작업 관련 변수 테이블입니다.
    Service Bridge 설정

    [sn_sb_con_service_bridge_settings]

    소비자 측 Service Bridge 설정 기록, 설정 기본 테이블 확장.
    원격 선택

    [sn_sb_con_st_remote_choice]

    소비자 측 원격 선택 기록입니다.
    변환

    [sn_sb_con_transform]

    소비자 측 변환 기록, 변환 기본 테이블 확장.

    설치되는 플로우

    다음 플로우가 for Consumers 애플리케이션과 Service Bridge 함께 설치됩니다.

    표 4. for Consumers 애플리케이션과 함께 설치되는 Service Bridge 플로우
    플로우 설명
    원격 선택 변수를 사용하여 원격 기록 생성자 권리 처리

    [process_remote_record_producer_

    entitlements_with_remote_choice_variables]

    원격 선택 변수가 포함된 소비자의 원격 기록 생성자에 대한 권리를 처리합니다.

    설치된 하위 플로우

    다음 하위 플로우가 for Consumers 애플리케이션과 Service Bridge 함께 설치됩니다.

    표 5. for Consumers 애플리케이션과 함께 설치되는 Service Bridge 하위 플로우
    하위 플로우 설명
    RPS 제공자 연결 오류 복구

    [repair_rps_provider_

    connection_error]

    오류 상태일 때 원격 프로세스 동기화로 제공자 연결 오류를 처리합니다.

    설치되는 플로우 작업

    다음 플로우 작업이 for Consumers 애플리케이션과 Service Bridge 함께 설치됩니다.

    표 6. for Consumers 애플리케이션과 함께 설치되는 Service Bridge 플로우 작업
    작업 설명
    원격 작업에서 상위 작업 생성 [create_parent_from_remote_task] 동기화된 원격 작업에 대한 상위 기록을 생성합니다.
    기록 생성자 및 원격 선택 종속 변수 생성 [create_record_producer_and_entities] 동기화된 권리에서 원격 기록 생성자 및 연결된 원격 선택 종속 변수를 생성합니다.
    원격 작업 생성 [create_remote_task] 지정된 상위 작업 및 원격 작업 정의에 대한 원격 작업을 작성합니다.
    RPS 공급자 연결 복구 [repair_rps_provider_connection] 공급자 연결에서 원격 프로세스 동기화 오류를 수정하려고 시도합니다.