규칙 파일
규칙 파일은 업스트림 구조를 다운스트림 구조로 변환할 때 적용할 규칙을 지정합니다. 규칙은 변환이 발생할 때 일치해야 하는 조건 세트로 지정됩니다.
규칙 파일에는 지정된 변환 방법에서 트리거하기 위해 충족해야 하는 조건 세트가 포함되어 있습니다. 규칙 파일 정의를 시작하기 전에 조건 및 변환 방법에 필요한 정보가 있는지 확인합니다.
조건
전송할 업스트림 부품의 유형은 무엇입니까?
전송할 업스트림 부품, 부품 사용 또는 부품 발생의 속성 값은 무엇입니까?
변환 방법
업스트림 부품을 전송할 다운스트림 부품의 유형은 무엇입니까?
붙여넣기, 새 부품으로 붙여넣기 또는 새 분기로 붙여넣기를 통해 업스트림 부품을 전송하시겠습니까?
지정된 속성 값을 가진 업스트림 부품을 전송해야 하는 다운스트림 부품의 속성 값은 무엇입니까?
업스트림 구조에 트래버스하지 않으려는 노드가 있습니까?
업스트림 구조에 변환하지 않으려는 노드가 있습니까?
규칙 파일 정의
필요한 정보를 대조한 후, 아래에 제공된 요소를 사용하여 JSON 형식의 규칙 파일을 구조화된 방식으로 텍스트 파일에 추가합니다.
예에 제공된 대로 규칙 파일에 여러 규칙을 정의할 수 있습니다. 각 규칙은 중괄호 ( { } ) 내에서 시작되고 끝납니다. 규칙에는 소스 유형이 포함되어야 하며 선택적으로 속성이 포함되어야 하는 경우도 있습니다. 단일 객체 유형의 다른 속성에 대해 다른 규칙을 정의할 수 있습니다. 유형에 대해 정의된 규칙은 해당 하위 유형에도 유효합니다.
변환 방법에 대한 자세한 내용은 솔루션을 참조하십시오.
규칙 파일에 적절한 변환 방법을 더 추가할 수 있습니다. 자세한 내용은 사용 사례: 다운스트림 구조 생성에 나열된 사용 사례를 참조하십시오.
키 포인트
하나의 속성에 여러 규칙이 정의된 경우 일치하는 첫 번째 규칙이 트리거됩니다. 후속 규칙은 무시됩니다.
규칙 정의 블록 내에서 임의의 순서로 요소를 추가할 수 있습니다. 그러나 해석하기 쉽도록 예에 표시된 순서대로 요소를 추가하는 것이 좋습니다.
변환 중에 등가 링크, 등가 사용 경로 링크 및 등가 발생 링크가 작성됩니다.
도움이 되셨나요?