계산된 이름을 사용하여 요청 파일 처리

계산된 노드 이름을 사용하는 요청 파일을 업로드할 때 다음 고려 사항에 유의하십시오.

계산된 이름이 포함된 요청 파일은 이름 열을 제외하고 다른 요청 파일과 동일한 형식을 사용합니다(요청 로드 파일 형식 참조). 계산 및 저장에 대한 속성이 설정된 경우 이름 열을 비워 두거나 <cn> 또는 <cn ####> 키워드를 사용할 수 있습니다. 계산된 이름 키워드 이해를 참조하십시오.

계산된 이름 키워드 이해

계산된 이름이 포함된 노드를 요청 파일에 추가할 때 키워드 <cn> 또는 <cn ####>(여기서, ####은 고유 식별자로 사용되는 문자열임)를 사용할 수 있습니다.

  • <cn>: 추가 작업에만 해당하는 노드 이름을 계산하는 데 사용됩니다.
  • <cn ####>: 추가 및 삽입에 대한 계산된 이름의 고유 식별자를 제공합니다.

    요청에 추가 및 삽입 작업이 둘 다 포함된 경우 <cn ####> 키워드와 고유 식별자를 함께 추가 작업에서 사용한 다음(예: <cn 1234>), 해당 동일한 키워드와 식별자를 삽입 작업에서 사용합니다. 이렇게 하면 추가 작업 중에 노드의 이름이 계산된 다음(기본 위치 이해참조), 삽입 작업에 동일한 이름이 사용될 수 있습니다.

    Note:

    추가 작업은 로드 파일에서 첫번째로 표시되어야 합니다.

이름 열 처리 개요

다음 목록은 속성에 대한 계산 및 저장을 설정하는 경우 빈 값을 사용하거나 <cn> 또는 <cn ####> 키워드를 사용하여 이름 열을 처리하는 방법의 간략한 개요를 제공합니다.

빈 값:

  • 파일에 대체 이름이 제공되면 노드에 대체 이름이 사용됩니다.
  • 파일에 대체 이름이 제공되지 않는 경우:
    • 추가의 경우 표현식에서 이름이 계산됩니다.
    • 업데이트의 경우 노드가 기존에 존재하지 않으면 표현식에서 이름이 계산됩니다.
    • 삽입의 경우 행을 건너뜁니다.

<cn>:

  • 추가의 경우 대체 이름이 제공되지 않더라도 표현식에서 이름이 계산됩니다.
  • 업데이트의 경우 노드가 기존에 존재하지 않으면 표현식에서 이름이 계산됩니다.
  • 삽입의 경우 행을 건너뜁니다.

<cn ####>(여기서, ####은 고유 식별자로 사용되는 문자열임):

  • 추가의 경우 대체 이름이 제공되지 않더라도 표현식에서 이름이 계산됩니다.
  • 업데이트의 경우 노드가 기존에 존재하지 않으면 표현식에서 이름이 계산됩니다.
  • 삽입의 경우 <cn ####> 식별자 문자열이 이전 추가 작업의 식별자 문자열과 일치하면 노드에 계산된 이름이 사용됩니다. <cn ####> 식별자 문자열이 이전 추가 작업과 일치하지 않는 경우 행을 건너뜁니다.

Note:

작업 모드에 대한 열이 요청 파일에 포함되지 않은 경우 파일의 모든 요청 항목에 대한 작업 코드는 업데이트로 설정됩니다.