FME에는 리더에서 라우트를 단일 변압기로 여러 입력 기능 유형을 연결하는 방법이 있습니까?


14

FME에서 여러 판독기를 단일 변압기에 연결하는 방법이 있습니까? FME 2015를 사용하고 있으며 여러 피쳐 클래스를 단일 피쳐로 클립하고 싶지만이를 수행하는 쉬운 방법을 찾지 못하는 것 같습니다.

편집 : 입력 데이터 세트에서 여러 기능 유형 을 선택하고 기능 유형의 개별 출력 화살표를 클릭하고 변압기의 입력 화살표에 연결할 필요없이 모든 기능을 단일 변압기에 연결하려고합니다.

편집 2 : 여기 스크린 샷이 있습니다.

내가하려는 일의 스크린 샷


WorkspaceRunner ? 어쨌든 일괄 처리를 검색하십시오. 원하는 것을 잘못 이해 한 경우 질문을 수정하십시오.
mkennedy 2012


텍스트를 약간 편집했습니다. 소스 기능 집합의 레이어 / 테이블을 나타내는 캔버스의 개체 인 "기능 유형"을 의미한다고 생각합니다.
마크 아일랜드

답변:


17

잘 알려진 기능은 아니지만 기능 유형 연결 창이 필요합니다. 다음과 같이 액세스하십시오 (보기> Windows> 기능 유형 연결).

여기에 이미지 설명을 입력하십시오

모든 소스 기능 유형을 선택하고 연결할 변환기 지점을 선택한 다음 연결을 클릭하십시오.

여기에 이미지 설명을 입력하십시오


마크, 당신의 제안에 감사드립니다. 그러나 나는 너무 일찍 말한 것 같습니다. 언급 한 기능은 유용하지만 기능 내 개별 속성을 새 기능 내 속성에 연결하는 데 유용합니다. 내 용어가 정확하기를 바랍니다!
denim_dan

1
수정 : Mark는 동료와 이야기하고 문제를 보여준 후 분석법이 어떻게 작동하는지 보여주었습니다. 감사!
denim_dan

큰. 도움이되어 다행입니다. 예, 속성에 대한 대화 상자와 기능에 대한 대화 상자가 있습니다. 아마도 당신은 잘못된 것을 가지고 있습니까? 그리고 용어에 대해 걱정하지 마십시오. 나는 우리의 훈련 자료를 작성하여 그 일에 대해 강박 관념을 갖도록 내 직업을 작성한다 ;-)
Mark Ireland

6

방금이 오래된 질문을 발견하고 새로운 답변으로 업데이트하고 싶었습니다. 이전 답변은 여전히 ​​유효하지만 일부 경우에는 여전히 유용하지만 더 빠른 방법 (FME2016 +)은 모든 소스 기능 유형을 선택하고 빠른 추가로 변압기를 추가하는 것입니다.

여기에 이미지 설명을 입력하십시오

그런 다음 모든 기능 유형이 자동으로 변압기에 연결됩니다.


1

설명하는 데 유용한 기능 유형 필터라는 변환기가 있습니다.

예를 들어 10 개의 서로 다른 리더를 클립 변환기에 연결하고 클립 변환기를 기능 유형 필터 변환기에 연결 한 다음 기능 유형 필터가 업데이트되면 각 개별 기능을 원하는 출력에 연결할 수 있습니다.

출력을 기능 유형 필터에 연결 한 다음 변환기를 열고 업데이트를 클릭 한 다음 각 출력을 원하는 기록기에 연결합니다.


0

마크의 대답이 정말 마음에 듭니다. 실제로 나에게 잘 알려지지 않은 기능 :). 그러나 Dan의 스크린 샷으로 판단하면 더 간단한 해결책이 있다고 생각합니다. 동일한 형식으로 여러 독자를 추가 할 경우 독자 추가 창에서 단일 병합 기능 유형 옵션을 확인하십시오 (아래 참조). 그러면 모든 파일이 마치 단일 파일 인 것처럼 표시됩니다.

AddReader : 싱글 머지 드 핏 타입

개별 파일로 다시 쓰려면 AttributeExposer를 워크 벤치에 추가하고 fme_basename을 선택하십시오. 그 후이 속성을 작성기 속성에서 속성 별 팬 아웃에 사용할 속성으로 선택하십시오 (아래 참조). 이 방법은 모든 독자에게 동일한 작업을 수행하려는 경우에만 유용하지만 필요한 경우 주위에 방법이 있습니다.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.