구독에서 복사 및 모델링 작업 수행

타겟 뷰포인트에 추가된 노드에 대해 복사 또는 모델링 작업을 수행하도록 구독을 구성할 수 있습니다.

용어 참고:

구독의 경우 소스 뷰포인트에서 타겟 뷰포인트로 노드를 추가하면, 이 작업을 통해 타겟 뷰포인트에서 속성 값을 복사하여 타겟 뷰포인트에만 있는 계층에 새 노드를 삽입할 수 있습니다.

또한 일치시킬 속성 세트를 지정하여 타겟에 노드가 추가될 때 사용자가 지정한 속성 값과 동일한 동위 노드에서 속성 값을 복사할 수 있습니다. 예를 들어 구독에서 직원 노드를 추가할 때 위치를 일치시키면 직원이 타겟 뷰포인트에 추가될 때 동일한 위치의 타겟 뷰포인트에 있는 동위 노드에서 속성 값이 자동으로 복사됩니다.

복사 또는 모델링 구독 구성

다음과 같이 복사 작업을 사용하거나, 선택적으로 구독 검사기의 [정의] 탭에서 일치시킬 속성 필드를 사용하여 복사 또는 모델링 작업을 지정합니다.

  • 복사 작업: 복사 또는 모델링 작업을 지정할 수 있습니다.
    • 없음: 복사 또는 모델링 작업을 수행하지 않습니다.
    • 속성: 복사 작업을 수행하여 타겟 뷰포인트에서 지정된 노드의 속성을 복사합니다.
    • 다음에 따라 모델링: 모델링 작업을 수행하여 타겟 뷰포인트에서 지정된 노드의 속성 및 관계 값을 복사합니다.

    Note:

    타겟 뷰포인트가 목록인 경우 속성 또는 다음에 따라 모델링을 선택하면 속성만 복사됩니다.
  • 일치시킬 속성(계층 소스 뷰포인트에만 해당): 하나 이상의 속성을 선택하여 타겟 뷰포인트에 추가된 각 노드에 대해 복사되는 노드를 확인할 수 있습니다. 복사 또는 모델링 작업의 경우 추가된 노드에 있는 동위 노드 중 사용자가 선택한 속성 값과 동일한 값의 첫번째 동위 노드가 사용됩니다.

    Tip:

    일치시킬 속성 옵션을 사용하면 소스 뷰포인트에서 복사 또는 모델링 작업을 수행하지 않은 경우 타겟 뷰포인트에서 복사 또는 모델링 작업을 수행할 수 있습니다.
  • 소스 상위 무시(계층 소스 뷰포인트만 해당): 타겟 뷰포인트에 추가되는 새 노드의 소스 상위를 무시하도록 설정합니다. 이 옵션을 사용으로 설정하면 소스 상위를 타겟 뷰포인트로 가져오지 않을 때 모델링되는 노드의 모든 상위 아래에 새 노드가 삽입됩니다.

    Tip:

    소스 뷰포인트의 노드 상위가 타겟 뷰포인트에 없는 모델링 작업을 수행할 때 이 옵션을 사용으로 설정합니다.

구독 생성, 편집 및 검증을 참조하십시오.

구독에서 복사 및 모델링 처리

복사 또는 모델링 작업으로 구독을 구성한 경우 이러한 작업은 타겟 뷰포인트에서 다음과 같이 처리됩니다.

  • 구독 요청 파일 생성:
    • 소스 뷰포인트에서 노드를 복사하거나 모델링하는 경우, 구독 요청에 대한 요청 파일의 복사 노드 열에 해당 노드 이름이 표시되고 복사 작업 열에 작업이 표시됩니다.
    • 노드를 추가(최상위 노드 필터 아래에 노드를 삽입하거나 이동하여 발생하는 추가 작업 포함)하고 일치시킬 속성을 구성한 경우, 시스템에서는 일치시키도록 지정한 속성 값과 동일한 값의 다른 동위 노드가 소스에 있는지 확인합니다. 동일한 값의 동위 노드가 소스에 있는 경우, 구독 요청에 대한 요청 파일의 복사 노드 열에 해당 첫번째 동위 노드가 표시되고 복사 작업 열에 작업이 표시됩니다.

      Note:

      일치시킬 속성 모두는 소스 노드에 정확히 일치하는 값이 있어야 하며, 널이거나 비어 있지 않아야 합니다. 일치시킬 속성 중 하나라도 널이거나 비어 있으면, 구독 요청 파일의 복사 노드복사 작업 열이 채워지지 않습니다.

    요청 로드 파일 형식을 참조하십시오.

  • 구독 요청 파일 처리:
    • 복사 작업: 구독 요청 파일의 복사 노드 열에 있는 노드의 정의된 속성 값이 타겟 뷰포인트에 복사됩니다.

      Note:

      소스 뷰포인트에서 타겟 뷰포인트와 값이 다른 속성 값만 복사됩니다.
    • 모델링 작업:
      • 구독 요청 파일의 복사 노드 열에 있는 노드의 정의된 속성 값이 타겟 뷰포인트에 복사됩니다.

        Note:

        소스 뷰포인트에서 타겟 뷰포인트와 값이 다른 속성 값만 복사됩니다.
      • 구독 요청 파일의 복사 노드 열에 있는 노드의 상위 노드가 타겟 뷰포인트에 복사됩니다.

        Note:

        소스 뷰포인트에서 타겟 뷰포인트와 값이 다른 관계 값만 복사됩니다.

Note:

복사 또는 모델링 작업을 통해 추가되는 노드의 노드 유형에 대한 Core.Name 속성을 계산하여 저장하도록 구성한 경우(계산 및 저장된 속성 참조), 새 노드 이름이 자동으로 계산됩니다.

구독에서의 모델링 작업의 예는 모델링 구독 예를 참조하십시오.