대상 뷰포인트를 탐색하고 구독할 소스 뷰포인트를 선택하여 구독을 작성합니다. 소스 뷰포인트에서 변경이 커밋되면 대상 뷰포인트에서 동일한 변경을 수행하기 위해 요청이 생성됩니다.
모범 사례
노드 유형 변환기를 생성할 때, 소스 노드 유형을 타겟 뷰포인트의 단일 노드 유형으로 변환하는 것이 좋습니다. 소스 노드 유형을 여러 대상 노드 유형으로 변환하면 구독 요청이 모호하게 되며 레코드를 건너뛸 수 있습니다.
팁:
구독을 생성한 후 뷰포인트 검사기의 [선형] 탭을 사용하여 뷰포인트가 소스 및 타겟인 구독을 시각화합니다. 뷰포인트 선형 보기를 참조하십시오.구독 필수 조건
구독을 생성하려면 다음 조건이 충족되어야 합니다.
소스 및 대상 뷰포인트는 모두 활성 상태여야 합니다.
구독 생성자와 기본 및 대체 지정 대상자는 충분한 권한과 데이터 액세스 권한이 있어야 합니다. 요청에 대한 보안을 참조하십시오.
소스 및 대상 뷰포인트 모두에 계층 유형 노드 세트가 있는 경우, 두 계층 세트가 서로 달라야 하며 두 뷰포인트에는 두 개 이상의 동등한 노드 유형이 있어야 합니다. 즉, 소스와 대상 뷰포인트에는 동일한 애플리케이션에 동일한 노드 유형이 있거나, 그렇지 않으면 소스 노드 유형을 대상 노드 유형으로 변환하도록 노드 유형 변환기가 설정되어야 합니다.
소스 뷰포인트에 목록 유형 노드 세트가 있고 대상 뷰포인트에 계층 유형 노드 세트가 있으면 두 뷰포인트 간에는 하나 이상의 동등한 노드 유형이 있어야 합니다. 즉, 소스와 대상 뷰포인트에는 동일한 애플리케이션에 동일한 노드 유형이 있거나, 그렇지 않으면 소스 노드 유형을 대상 노드 유형으로 변환하도록 노드 유형 변환기가 설정되어야 합니다.
소스와 대상 뷰포인트에 모두 목록 유형 노드 세트가 있거나 소스에 계층 유형 노드 세트가 있으며 대상에 목록 유형 노드 세트가 있으면, 두 뷰포인트에 하나 이상의 다른 노드 유형이 있고 노드 유형 변환기가 소스 노드 유형을 대상 노드 유형을 변환하도록 설정되어 있어야 합니다.
고려 사항
주:
노드 링크는 노드가 구독을 사용하여 동기화될 때, 비교에서 요청 항목을 생성할 때 또는 노드가 일치 및 병합될 때 설정됩니다(노드 링크 정보 참조). 소스 노드에 연결되지 않은 이름 변환이 있는 타겟 뷰포인트에 노드가 있는 경우(예: 구독을 사용하여 소스 뷰포인트에서 생성되거나 업데이트되지 않은 노드) 구독을 사용하여 타겟 뷰포인트에서 해당 노드를 제거하거나 삭제할 수 없습니다.대상 뷰포인트 이름이 30자를 초과하는 경우 30자 이하의 레이블을 작성해야 합니다. 구독 요청 파일에서 뷰포인트 이름이 아니라 레이블이 사용됩니다. 뷰포인트 검사를 참조하십시오.
구독 생성
대상 뷰포인트에서 여러 소스 뷰포인트를 구독할 수 있습니다. 구독을 생성하려면 다음을 수행합니다.
뷰에서 대상 뷰포인트가 포함된 뷰를 엽니다.
대상 뷰포인트를 선택합니다.
뷰포인트 이름 오른쪽에 커서를 두고 을 누른 다음 검사를 선택합니다.
구독 탭을 선택한 다음 생성을 누릅니다.
구독 생성 대화상자에서 다음 작업을 수행합니다.
주:
선택사항에 대해 구독 필수 조건의 조건과 일치하는 뷰포인트만 표시됩니다.
생성을 누르고 나면 구독 검사기에 구독이 표시됩니다. 여기서 구독 설정을 편집할 수 있습니다.
구독 편집, 사용, 사용 안함 또는 삭제
구독을 편집하려면 다음을 수행합니다.
뷰에서 대상 뷰포인트가 포함된 뷰를 엽니다.
대상 뷰포인트를 선택합니다.
뷰포인트 이름 오른쪽에 커서를 두고 을 누른 다음 검사를 선택합니다.
구독을 선택한 다음 편집할 구독의 이름을 누릅니다.
구독은 구독 검사기에 표시됩니다.
정의 탭에서 편집을 누른 후, 다음 작업을 수행합니다.
지정 대상자에서 기본 및 대체 요청 지정 대상자를 선택합니다. 구독 요청 지정을 참조하십시오.
주:
타겟 뷰포인트의 차원에 대해 참가자(쓰기) 이상의 권한이 있는 사용자만 선택할 수 있습니다. 아이콘은 사용자의 전자메일 주소가 구성되었으며 요청 통지를 받을 수 있음을 나타냅니다.
선택사항: 워크플로우에서 다음 옵션을 하나 이상 선택합니다.
필드 | 설명 |
---|---|
사용 | 구독을 사용합니다. 구독을 생성하면 기본적으로 사용하지 않게 설정됩니다. 구독을 사용하려면 기본 또는 대체 지정 대상자를 정의해야 합니다.
뷰포인트 검사기의 구독 탭에서 구독을 사용 및 사용 안함으로 설정할 수도 있습니다. 아래 구독을 사용으로 설정, 사용 안함으로 설정 또는 삭제하려면을 참조하십시오. 주: 구독을 사용하지 않으면 타겟 뷰포인트의 구독 요청 또는 요청 항목이 생성되지 않습니다. |
독립형 요청 생성 | 이 구독이 항상 별도의 요청을 생성하도록 지정합니다. 동일한 뷰와 지정 대상자가 있는 다른 요청과 결합되지 않습니다. |
협업 | 요청이 지정되지 않은 대체 지정 대상자를 요청의 협업자로 포함합니다. 그러면 대체 지정 대상자가 요청이 지정되지 않은 경우에도 요청 항목을 변경하고 설명 또는 첨부 파일을 추가할 수 있습니다.
요청에 대해 협업를 참조하십시오. |
자동 제출 | 검증을 통과하고 다음 조건 중 하나를 충족하는 경우 시스템에서 구독을 자동으로 제출할 수 있습니다.
다른 상태의 항목을 건너뛴 경우(상태가 위의 둘 중 하나인 동일한 요청의 다른 항목을 건너뛴 경우라도) 전체 구독 요청이 제출되지 않습니다. |
승인 건너뛰기 | 시스템에서 자동으로 제출된 요청의 승인을 건너뛸 수 있습니다.
주: 이 옵션은 자동 제출이 선택된 경우에만 사용할 수 있습니다. |
저장을 누릅니다.
주:
구독할 소스 뷰포인트를 변경하기 위해 구독을 편집할 수 없습니다. 소스 뷰포인트를 변경하려면 기존 구독을 삭제하고 원하는 소스 뷰포인트를 사용하여 새 구독을 작성하십시오.
구독을 사용으로 설정, 사용 안함으로 설정 또는 삭제하려면:
구독 검증
구독을 생성할 때 시스템에서 위에 나열된 필수 조건을 준수하는지 확인합니다. 그러나 구독을 생성하고 나면 뷰포인트와 사용자의 구성이 변경될 수 있으므로, 구독이 부적합하게 될 수 있습니다. 구독 패널로 이동하면 뷰포인트에 대한 기존 구독이 모두 구독 규칙을 충족하는지 확인하기 위해 검증합니다. 구독이 부적합하면 이 문제를 해결하기 위해 작업을 수행할 수 있습니다.
검증 오류 해결
아래 예제에서는 일반적인 구독 검증 오류 및 이 오류를 해결하기 위한 작업을 보여줍니다.
소스와 대상 뷰포인트에 공통인 노드 유형이 없거나 노드 유형 변환기가 소스와 대상 뷰포인트 간에 설정되지 않은 경우, 시스템에서 다음 오류를 표시합니다.
이 문제를 해결하려면 소스 노드 유형을 대상 노드 유형으로 변환할 노드 유형 변환기를 생성하십시오. 노드 유형 변환기 작업을 참조하십시오.
구독 지정 대상자에게 최소한 소스 뷰포인트에 대한 참가자(읽기) 권한과 타겟 뷰포인트에 대한 참가자(쓰기) 권한이 없으면 시스템에서 다음 오류를 표시합니다.
이 문제를 해결하려면 구독 지정 대상자에게 최소한 소스 뷰포인트에 대해 참가자(읽기) 권한과 타겟 뷰포인트의 애플리케이션에 대한 참가자(쓰기) 권한이 있는지 확인하십시오. 애플리케이션 권한 지정 및 뷰 권한 지정을 참조하십시오.
소스나 대상 뷰포인트가 더 이상 활성이 아니면 시스템에서 다음 오류를 표시합니다.
비활성 뷰포인트 오류를 해결하려면 아카이브된 뷰포인트의 상태를 활성으로 다시 변경하십시오. 데이터 객체 및 데이터 체인 수명 주기 이해를 참조하십시오.