메타데이터 탐색 개요(SharePoint Server 2010)

 

적용 대상: SharePoint Server 2010

마지막으로 수정된 항목: 2016-11-30

이 문서에서는 솔루션 기획자 및 디자이너가 Microsoft SharePoint Server 2010의 메타데이터 탐색 및 필터링 기능을 포괄적인 문서 관리 솔루션의 일부로 사용하는 방법을 이해하는 데 도움이 되는 정보를 소개합니다.

이 문서의 내용

  • SharePoint Server 2010의 메타데이터 탐색 정보

  • 메타데이터 탐색 사용자 컨트롤

  • 목록 소유자 컨트롤

  • 자동 인덱싱

  • 인덱싱된 쿼리

  • 대체 쿼리

SharePoint Server 2010의 메타데이터 탐색 정보

메타데이터 탐색 및 필터링은 사용자가 메타데이터를 사용하여 문서 라이브러리의 콘텐츠를 필터링 및 검색하는 데 사용할 수 있는 SharePoint Server 2010의 새로운 기능입니다. 메타데이터 탐색 및 필터링 기능에는 다음과 같은 요소가 포함되어 있습니다.

  • 단순한 사용자 인터페이스   메타데이터 탐색은 SharePoint 트리 보기 계층 구조 컨트롤을 활용하며 이 컨트롤과 새로운 주요 필터 컨트롤을 결합하여 메타데이터를 기반으로 콘텐츠를 검색할 수 있도록 하는 강력한 도구를 제공합니다.

  • 목록 소유자 컨트롤   목록 소유자는 메타데이터 탐색 설정을 구성하여 목록의 필드 수준을 주요 탐색 필드로 올릴 수 있습니다. 그러면 이러한 목록을 보는 사용자는 현재 목록 보기를 추가로 필터링하여 이러한 필드에 원하는 값이 포함된 항목만 표시할 수 있습니다.

  • 자동 인덱싱   이 선택적 프로세스에서는 목록에 대한 탐색 필드로 수준이 올라간 필드에 따라 목록 인덱스를 자동으로 만들 수 있습니다. 자동 인덱싱은 쿼리 결과를 개선하고 성능을 향상시킵니다.

메타데이터 탐색 사용자 컨트롤

메타데이터 탐색 기능은 SharePoint에서 이미 제공되는 목록 보기 탐색 기능을 활용합니다. 메타데이터 탐색 기능이 구성되지 않은 목록 보기에서는 단순한 계층 구조 보기를 제공하며 사이트, 라이브러리, 폴더 등의 물리적 구조를 통해 콘텐츠를 검색할 때 적합합니다. 그러나 이러한 목록 보기는 많은 항목을 탐색하려고 하면 차단되거나, 포함된 항목 수가 5천 개가 넘는 폴더를 검색하면 목록 보기 임계값에 의해 차단됩니다.

참고

기본적으로 목록 보기 임계값 항목 수는 5천 개입니다. 관리자는 Windows PowerShell을 사용하여 목록 보기 임계값을 변경할 수 있습니다.

메타데이터 탐색은 목록 보기 기능을 확장하며 이 기능을 주요 필터 컨트롤과 결합하여 하나 이상의 탐색 필터를 기반으로 하위 집합에 대해 문서 보기를 필터링함으로써 사용자가 보다 쉽게 콘텐츠를 확인할 수 있도록 합니다.

메타데이터 탐색에는 다음과 같은 사용자 컨트롤이 포함됩니다.

  • 탐색 계층 구조   목록 보기의 기능을 사용 및 확장하여 폴더 계층 구조, 콘텐츠 형식, 선택 필드 또는 관리되는 메타데이터 용어 집합을 탐색합니다. 이를 통해 사용자는 목록 보기를 사용하여 폴더를 탐색하는 것처럼 메타데이터 계층 구조를 필터링할 수 있습니다.

    관리되는 메타데이터 열의 계층 구조에서 항목을 선택하면 지정된 용어 또는 해당 계층 구조와 연결된 필드의 모든 하위 용어로 태그가 지정된 모든 항목이 표시됩니다. 그러면 사용자는 항목을 다시 선택하여 해당 특정 용어만 필터링하고 하위 용어는 포함하지 않을 수 있습니다.

    탐색 계층 구조는 목록 보기 정의에 지정된 필터 및 목록 보기 웹 파트의 열에 지정된 필터와 함께 작동합니다. 주요 필터와 조합해서 사용하면 최대 네 가지의 고유한 방식으로 목록 보기를 필터링할 수 있습니다.

  • 주요 필터   이 컨트롤은 사이트 계층 구조 컨트롤 아래에 나타나며 날짜, 선택, 콘텐츠 형식, 단일 및 다중 값 필드, 통화, 예/아니오, 사용자 필드 등의 여러 필드로 구성될 수 있습니다. 또한 여러 개의 주요 필터를 선택한 탐색 계층 구조와 조합해서 적용할 수 있습니다.

    주요 필터는 훨씬 많은 범위의 열 유형에 대해 지정할 수 있으며 열에 나타나는 유형과 일치하는 빈 필드로 구성될 수 있습니다. 그러면 사용자는 필드에 텍스트를 입력하여 해당 열을 필터링할 수 있습니다. 예를 들어 수정한 사람 열을 주요 필터로 추가한 다음 사용자 표시 이름 또는 사용자 이름 별칭을 입력하고 사용자가 입력한 수정한 사람이 일치하는 결과를 얻도록 할 수 있습니다. 여러 개의 주요 필터를 동시에 사용할 수도 있고 탐색 계층 구조와 조합해서 사용할 수도 있습니다.

    관리되는 메타데이터 주요 필터 필드를 사용하면 표시된 제안 항목을 입력 및 선택하여 여러 개의 용어를 입력할 수 있습니다. 또한 특수하게 처리되는 관리되는 메타데이터 필터인 모든 태그를 사용하면 목록 스키마의 관리되는 메타데이터 필드에 있는 항목의 필드 값에 대해 입력 용어를 일치시킬 수 있습니다. 사용자가 목록의 루트 폴더에 있는 경우 주요 필터를 적용하면 목록에 있는 모든 폴더의 모든 항목에 대해 쿼리가 만들어집니다.

목록 소유자 컨트롤

사이트에 대해 메타데이터 탐색 및 필터링 기능이 사용하도록 설정된 경우 목록 또는 라이브러리 소유자는 목록의 메타데이터 탐색 설정 페이지 또는 문서 라이브러리 설정 페이지에서 설정을 구성할 수 있습니다. 소유자는 탐색 계층 구조 및 주요 필터 필드는 물론 열을 자동으로 인덱싱할지 여부도 지정할 수 있습니다.

자동 인덱싱

목록 소유자는 목록 또는 라이브러리의 메타데이터 탐색 설정 페이지에서 이 목록에 대한 자동 열 인덱스 구성 설정을 사용하여 목록에 인덱스를 자동으로 만들어 선택한 탐색 계층 구조 및 주요 필터 필드와 일치시킬지 여부를 지정할 수 있습니다. 이 설정을 사용하도록 지정(기본값)한 상태에서 메타데이터 탐색 설정 페이지를 저장하면 다음과 같은 상황이 발생합니다.

  • 지원되는 모든 탐색 계층 구조 필드에 단일 열 인덱스가 만들어집니다.

  • 콘텐츠 형식 필드 및 선택 필드를 제외한 지원되는 모든 주요 필터 필드에 단일 열 인덱스가 만들어집니다.

  • 지원되는 모든 탐색 계층 구조 및 주요 필터 조합에 복합 인덱스가 만들어집니다.

인덱스가 자동으로 만들어지면 목록 보기 임계값보다 많은 항목이 포함된 목록에 대해 쿼리가 허용됩니다. 경우에 따라 이 설정을 사용하지 않도록 지정하고 사용자 지정 인덱스를 구성해야 할 수도 있습니다. 예를 들어 단일 열 인덱스와 복합 인덱스의 조합이 20개를 초과하면 자동 인덱싱을 사용하지 않도록 설정해야 합니다.

인덱싱된 쿼리

사이트에 메타데이터 탐색 및 필터링 기능을 사용하도록 설정하면 기본 제공되는 최적화 기능을 통해 목록 보기가 로드될 때마다 최상의 인덱스가 선택됩니다. 사용자가 목록 보기를 로드하고, 새 필터를 적용하거나 필터를 지우거나 필드에 정렬을 적용하는 방식으로 목록을 새로 고칠 때마다 쿼리 최적화를 통해 보기 제한 없이 데이터베이스를 쿼리하기 위한 최선의 방법이 결정됩니다.

대체 쿼리

메타데이터 탐색에서는 현재 사용자 요청을 선택적인 인덱싱된 쿼리로 표현할 수 없음을 확인하는 경우 대체 쿼리를 구성 및 수행합니다. 대체 쿼리는 전체 목록이 아닌 목록의 일부에 대해서만 쿼리하는 원래 사용자 쿼리의 수정된 버전입니다. 대체 쿼리는 목록 보기 제한으로 인해 원래 쿼리를 실행할 수 없는 경우에도 유용하게 활용할 수 있는 일부 결과 집합을 사용자에게 표시하기 위한 것입니다. 또한 대체 쿼리는 목록 소유자에 대한 경고 역할을 할 수도 있는데, 이러한 경고를 통해 목록의 데이터 분포가 한쪽으로 치우쳐 있으며, 사용자가 실행하는 특정 쿼리가 전체 결과 집합을 반환할 수 없어 사용자가 필요로 하는 콘텐츠에 대한 액세스가 차단될 수 있다는 내용 등을 알릴 수 있습니다. 쿼리를 통해 검색되는 일부 목록의 항목에 원래 사용자 쿼리와 일치하는 결과가 하나도 없는 경우 대체 쿼리가 0개의 결과를 반환하는 경우도 있습니다.

대체 쿼리의 결과는 사용자가 요청하는 항목의 일부에 불과하기 때문에 결과의 일부만 표시되어 있으며 전체 집합을 보려면 사용자가 추가 필터를 적용해야 한다는 화면 메시지가 표시됩니다. 사용자가 추가 필터를 지정할 때마다 쿼리 엔진에서는 목록 보기 임계값을 초과하여 제한 예외를 발생시키지 않는 선택적 필터/인덱스 조합을 추가로 확인할 수 있습니다.

See Also

Concepts

메타데이터 기반 라우팅 및 저장소 개요(SharePoint Server 2010)