2015-01-22 6 views
1

개발자 스튜디오> 파이프 라인> 색인 어댑터에서 "필터 알 수없는 속성"을 이해하는 데 도움을주십시오. 문서에 따라 활성화 된 경우 endeca 레코드에서 소스 속성을 제거하여 endeca 레코드가 endeca 차원 및 속성 만 포함 할 수 있도록합니다. endeca가 자동 매핑 된 소스 속성을 제거한다는 의미입니까?인덱스 어댑터의 "필터 알 수없는 속성"이란 무엇입니까?

감사합니다, 모한

답변

1

나는이 용어는 "자동 매핑 소스 속성을"인식하지 않고 정말 포지의 일부 측면을 참조하는 표준 방법을 생각하지 않습니다, 그래서 난 그냥 여기 추측하고있어, 하지만 Endeca 속성에 명시 적으로 매핑되지 않은 경우에도 Endeca 레코드의 소스 속성을 남기는 Forge의 동작을 언급한다고 가정합니다. 그게 무슨 뜻 이냐면 Endeca는 Dgidx에 보내기 전에 레코드에서 해당 속성을 제거하여 Dev Studio에서 명시 적으로 정의한 속성 만 남기 때문에 파이프 라인에 대한 매핑을 만들었습니다.

특히, Endeca가 mapper 속성을 사용하여 소스 속성을 Endeca 속성에 매핑 한 후에 소스 속성이 Dgidx로 보내지는 최종 Endeca 레코드의 일부로 레코드에 그대로 남아 있습니다.

ID,Name,Inventory,Color,PartNumber 
1456,Hammer,34,Black,1234 

을 ... 당신은 개발자 Studio에서 다음 엔데 카 속성 정의 : : 예를 들어, 당신이 가지고있는 경우 CSV는 다음과 같이 파일 product.name, record.spec, PRODUCT.COLOR, product.partnumber

... 그리고 당신은 당신의 속성 매퍼에서 이러한 매핑이 있습니다

ID -> record.spec 
Name -> product.name 
Color -> product.color 
PartNumber -> product.partnumber 

당신이 "알 수없는 속성을 필터"거짓으로,이 기록 될 겁니다 떠날 경우, 파이프 라인을 실행

Record 1456 
----------- 
record.spec: 1456 
product.name: Hammer 
product.color: Black 
product.partnumber: 1234 
Inventory: 34 

...하지만 확인란을 선택하면 동일한 레코드가되지만 인덱스에 들어가면 Inventory 속성이 표시되지 않습니다.