2010-06-07 8 views
1

사용자 프로필을 전체 텍스트로 검색하여 조직도를 표시하는 웹 파트를 MOSS 2007에 만들었습니다.전체 텍스트 검색에 관리자 속성을 사용할 수 없습니다. (SharePoint 2010)

사용자의 부하를 식별하기 위해 Manager 속성에서 특정 사용자의 사용자를 검색했습니다. 쿼리는 다음과 같이 보입니다.

SELECT AccountName, PreferredName, Manager, WorkEmail FROM scope() WHERE ("SCOPE" = 'People') AND Manager = 'domain\parent_user' 

그러나 Manager 크롤링 속성이 없기 때문에 동일한 쿼리가 SharePoint 2010에서 실행되지 않습니다. 그래서 새 크롤링 속성을 만들어 People : Manager (Text)에 매핑했습니다. 이제 Manager 속성은 항상 비어 있습니다.

색인을 지운 후에도 전체 크롤링도 도움이되지 않습니다.

전체 텍스트 검색에서 관리자 정보를 얻는 데 도움을 줄 수있는 사람이 있습니까?

미리 감사드립니다.

업데이트 : 크롤링 된 속성을 ows_Manager (텍스트) 속성과 매핑해도 동일한 결과가 나타났습니다.

답변

3

조금 고생하고 나면 효과가 있습니다!

  1. 확인 Indexed 체크 박스 Manager 사용자 프로필 속성 편집 페이지
  2. 재설정 크롤링 인덱스
  3. 전체 크롤링 : People:Manager(text)에 매핑

    새로운 크롤링 속성은 다음 단계에 따라 검색 결과의 값을 제공 시작 다시

관련 문제