Freigeben über


SharePoint 2013의 사이트 모음에서 관리 속성 만들기

최초 문서 게시일: 2012년 8월 26일 일요일

SharePoint 2013에서는 검색과 관련하여 유용한 기능이 다수 제공되며, 그 중에서 개인적으로 부서 및 사업부의 검색 범주를 확장하는 데 크게 도움이 될 것으로 생각되는 기능은 사이트 모음 수준에서 관리 속성을 만드는 기능입니다. 관리 속성은 필터링, 보고 및/또는 구체화용으로 사용하려는 데이터와 연결된 사용자 지정 특성을 정의하는 데 사용할 수 있으므로 검색 범주에서 빈번하게 사용됩니다. SharePoint 2010 이하 버전 SharePoint에서는 관리 속성을 사용하는 방법에 있어서 다음과 같은 두 가지 번거로운 제한이 있었습니다.

  • SSA(Search Service 응용 프로그램) 수준에서만 관리 속성을 만들 수 있습니다.
  • 관리 속성을 사용하려면 먼저 모든 콘텐츠를 전체 크롤링하여 크롤링 속성을 만든 다음, 모든 콘텐츠를 두 번째로 전체 크롤링하여 관리 속성을 만들어야 합니다. 대부분의 조직에서는 이러한 과정을 수행하기가 어렵습니다.

 

SharePoint 2013에서는 이러한 제한이 사라져 관리 속성에 훨씬 쉽게 액세스할 수 있습니다. SSA 수준에서도 여전히 관리 속성을 만들 수는 있지만, 이제는 사이트 모음 수준에서도 관리 속성을 만들 수 있습니다. 전체 프로세스를 시작할 때는 이전과 마찬가지로 크롤링 속성을 먼저 만듭니다. 그러나 SharePoint 2013에서는 사이트 열을 만들면 첫 번째 크롤링을 수행하기 전에 해당 열이 크롤링 속성으로 자동 구성되는 새로운 기능이 제공됩니다 . 정말 편리하죠? 그 후에는 사이트 열을 목록이나 라이브러리에 추가하고 콘텐츠 추가를 시작하면 됩니다.

새 관리 속성을 만들려면 사이트 설정으로 이동한 다음 사이트 모음 관리 섹션에서 검색 스키마를 선택합니다. 여기서 새 관리 속성을 만들어 크롤링 속성에 다시 매핑할 수 있습니다. 사이트 모음에서 만든 관리 속성과 SSA에서 만든 관리 속성의 가장 큰 차이점 중 하나는, 사이트 모음에서 새로 만드는 관리 속성의 경우 다음과 같은 세 가지 제한이 적용된다는 것입니다.

  • 텍스트여야 함
  • 정렬할 수 없음
  • 구체화할 수 없음

그러나 이러한 제한은 큰 문제가 되지 않습니다. 다수의 관리 속성이 해당 용도로 기본 제공되기 때문입니다. 관리 속성 목록에서 RefinableDate00..19, RefinableDecimal, RefinableDouble...RefinableString100 등의 항목을 확인할 수 있습니다. 따라서 문자열이 아닌 값이나 정렬 또는 구체화 가능한 항목이 필요한 경우에는 이러한 속성 중 하나를 사용하면 됩니다. 예제를 통해 이러한 속성의 작동 방식을 살펴보겠습니다.

FavoriteColor라는 새 사이트 열을 만든다고 가정하겠습니다. 이 열은 Blue, Green, Red 항목을 포함하는 선택 열이고, 해당 열에 대해 구체화 가능한 새 관리 속성을 만들려고 합니다. 이 경우 먼저 열을 목록이나 라이브러리에 추가한 다음 콘텐츠를 삽입합니다. 다음으로 사이트 설정...검색 스키마로 이동하여 아래쪽으로 스크롤한 다음 RefinableString00이 표시되면 편집합니다. 별칭(Alias) 필드에는 "Favorite Color"를 입력하고 크롤링 속성에 매핑 필드에는 ows_FavoriteColor 크롤링 속성에 대한 매핑을 추가한 후에 변경 내용을 저장합니다. 아래 그림에 해당 설정이 나와 있습니다.

 

이 작업을 완료한 후에는 이전과 마찬가지로 전체 크롤링을 수행해야 합니다. 그러나 SharePoint 2013에서는 새로운 방식을 사용할 수 있습니다. 이제는 더 이상 전체 모음에 대해 전체 크롤링을 수행할 필요가 없으며, 대신 단일 사이트나 단일 목록에 대한 "전체 크롤링"을 요청할 수 있습니다. 이 예제의 경우에는 FavoriteColor 열을 사용하는 목록으로 이동한 다음 사이트 설정으로 이동합니다. 고급 설정 링크를 클릭하고 아래쪽에 있는 Reindex 문서 라이브러리(목록을 사용하는 경우 Reindex 목록)까지 스크롤합니다. 그런 후에 해당 링크를 클릭하여 크롤링할 목록을 구성합니다. 그러면 다음 번에 SSA에서 증분 또는 전체 크롤링이 실행될 때 관리 속성이 채워지므로 쿼리, 쿼리 규칙 및 표시 서식 파일에서 해당 속성을 사용할 수 있습니다.

이 문서의 내용이 관리 속성을 직접 만드는 데 도움이 되기를 바랍니다.

이 문서는 번역된 블로그 게시물입니다. 원본 문서는 Creating Managed Properties in a Site Collection in SharePoint 2013을 참조하십시오.