SharePoint Server에서 검색에 대한 결과 원본 구성

적용 대상:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

결과 원본은 검색을 특정 콘텐츠 또는 검색 결과의 하위 집합으로 제한합니다. SharePoint Server는 클래식 검색 환경을 위해 미리 정의된 16개의 결과 원본을 제공합니다. 미리 구성된 기본 결과 원본은 로컬 SharePoint 결과입니다. 다른 결과 원본을 기본값으로 지정할 수 있습니다. 최신 검색 환경에서는 기본 결과 원본을 사용하므로 클래식 검색의 기본 결과 원본을 변경하는 경우 최신 검색에도 변경합니다. 자세한 내용은 SharePoint Server에서 검색에 대한 결과 원본 이해를 참조하세요.

결과 원본 만들기

Search Service 응용 프로그램, 사이트 모음 또는 사이트에 대해 결과 원본을 만들 수 있습니다. 다음 표에는 각 수준에서 결과 원본을 만드는 데 필요한 사용 권한과 결과 원본을 사용할 수 있는 위치가 나와 있습니다.

결과 원본의 수준 및 권한

이 수준에서 결과 원본을 만들 수 있는 경우 필요한 권한 결과 원본 사용 가능 위치
Search Service 응용 프로그램 Search Service 응용 프로그램 관리자 웹 응용 프로그램에서 Search Service 응용 프로그램을 사용하는 모든 사이트 모음
사이트 모음 사이트 모음 관리자 사이트 모음의 모든 사이트
사이트 사이트 소유자 사이트

결과 원본을 만들려면

결과 원본을 만들려는 수준에 따라 먼저 다음 중 하나를 수행합니다.

  • Search Service 응용 프로그램에 대해 결과 원본을 만들려면

    • 이 절차를 수행할 사용자 계정이 Search Service 응용 프로그램의 관리자인지 확인합니다.

    • 중앙 관리의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

    • 결과 원본을 만들려는 Search Service 응용 프로그램을 클릭합니다.

    • Search Service 응용 프로그램의 검색 관리 페이지에 있는 빠른 실행의 쿼리 및 결과 섹션에서 결과 원본을 클릭합니다.

  • 사이트 모음에 대해 결과 원본을 만들려면

    • 이 절차를 수행하는 사용자 계정이 사이트 모음에 대한 관리자인지 확인합니다.

    • 사이트 모음의 설정 메뉴에서 사이트 설정을 클릭합니다.

    • 사이트 설정 페이지의 사이트 모음 관리 섹션에서 검색 결과 원본을 클릭합니다.

  • 사이트에 대한 결과 원본을 만들려면

    • 이 절차를 수행하는 사용자 계정이 사이트에 대한 소유자 그룹의 구성원인지 확인합니다.

    • 사이트의 설정 메뉴에서 사이트 설정을 클릭합니다.

    • 사이트 설정 페이지의 검색 섹션에서 결과 원본을 클릭합니다.

다음 작업:

  1. 결과 원본 관리 페이지에서 새 결과 원본을 클릭합니다.

  2. 결과 원본 추가 페이지의 일반 정보 섹션에서 다음을 수행합니다.

    • 이름 상자에 결과 원본의 이름을 입력합니다.

    • 설명 상자에 결과 원본에 대한 설명을 입력합니다.

  3. 프로토콜 섹션에서 검색 결과를 검색하기 위해 다음 프로토콜 중 하나를 선택합니다.

    • 기본 프로토콜인 로컬 SharePoint는 검색 인덱스에서 이 Search Service 응용 프로그램에 대한 결과를 제공합니다.

    • 원격 SharePoint - 다른 팜에 있는 Search Service의 인덱스에서 결과를 제공합니다.

      중요

      원격 SharePoint 프로토콜을 사용하여 다른 SharePoint Server 온-프레미스 팜의 인덱스에서 한 SharePoint Server 온-프레미스 팜의 검색 결과를 가져오려면 쿼리를 받는 팜이 쿼리를 보내는 팜을 신뢰하도록 구성해야 합니다. 이 작업을 수행하는 방법에 대한 내용은 두 SharePoint Server 팜 간 검색 트러스트 구성를 참조하세요.

    • OpenSearch는 OpenSearch 1.0/1.1 프로토콜을 사용하는 검색 엔진으로부터 결과를 제공합니다.

  4. 이전 단계에서 프로토콜에 대해 로컬 SharePoint 또는 원격 SharePoint를 선택한 다음 형식 섹션에서 SharePoint 검색 결과를 선택하여 전체 인덱스를 검색하려면 사용자 검색 결과를 선택하여 사용자 검색과 관련된 쿼리 처리를 사용하도록 설정합니다.

  5. 프로토콜에 대해 원격 SharePoint를 선택한 경우 원격 서비스 URL 섹션에서 원격 SharePoint 팜의 루트 사이트 모음 주소를 입력합니다.

  6. 프로토콜에 대해 OpenSearch 1.0/1.1을 선택한 경우 원본 URL 섹션에서 OpenSearch 원본의 URL을 입력합니다.

  7. 쿼리 변환 섹션에서 다음 중 하나를 수행합니다.

    • 기본 쿼리 변환(searchTerms)을 있는 그대로 둡니다. 이 경우 쿼리가 이전 변환에서 변경되지 않습니다.

    • 텍스트 상자에 다른 쿼리 변환을 입력합니다. 자세한 내용은 쿼리 변환 이해를 참조하세요.

    • 쿼리 작성기를 사용하여 다음을 수행해 쿼리 변환을 구성합니다.

      • 쿼리 작성기 시작을 클릭합니다.

      • 쿼리 빌드 대화 상자에서 선택적으로 다음 표와 같이 탭에서 필터, 정렬 및 테스트를 지정하여 쿼리를 빌드합니다.

기본 탭

   
키워드 필터 키워드 필터를 사용하면 쿼리 변환에 미리 정의된 쿼리 변수를 추가할 수 있습니다. 드롭다운 목록에서 미리 정의된 쿼리 변수를 선택한 다음 키워드 필터 추가를 클릭하여 쿼리에 해당 변수를 추가할 수 있습니다.

쿼리 변수의 개요는 SharePoint Server의 쿼리 변수를 참조하세요.
속성 필터 속성 필터를 사용하여 검색 스키마에서 쿼리 가능으로 설정된 관리 속성의 콘텐츠를 쿼리할 수 있습니다.

속성 필터 드롭다운 목록에서 관리 속성을 선택할 수 있습니다. 속성 필터 추가를 클릭하여 필터를 쿼리에 추가합니다.

정렬 탭

   
결과 정렬 정렬 기준 메뉴를 통해 검색 스키마에서 정렬 가능으로 설정된 관리 속성 목록의 관리 속성을 선택하고 오름차순 또는 내림차순을 선택할 수 있습니다. 관련성을 기준으로 정렬(순위 모델을 사용)하려면 순위를 선택합니다. 정렬 수준 추가를 클릭하면 검색 결과에 대한 보조 정렬 수준에 대해 속성을 지정할 수 있습니다. 검색 결과 정렬은 대/소문자를 구분합니다.
순위 모델 정렬 기준 목록에서 순위를 선택한 경우 정렬에 사용할 순위 모델을 선택할 수 있습니다.
동적 순서 동적 순서 규칙 추가를 클릭해서 특정 조건이 충족되었을 때 결과 블록 내에서 결과 순서를 변경하는 규칙을 추가하여 추가 순위를 지정할 수 있습니다.

테스트 탭

   
쿼리 텍스트 원래 쿼리 템플릿, 적용 가능한 쿼리 결과 및 변수 값을 기반으로 하는 최종 쿼리 텍스트를 볼 수 있습니다.
이 표의 다음 행에 나와 있는 옵션을 표시하려면 자세히 표시를 클릭합니다.
쿼리 템플릿 결과 원본 추가 페이지의 쿼리 변환 섹션에 있는 텍스트 상자 또는 기본 탭에서 정의한 대로 쿼리를 볼 수 있습니다.
쿼리 템플릿 변수 쿼리 변수에 대한 값을 지정하여 쿼리 템플릿을 테스트할 수 있습니다.

마지막으로, 결과 원본 추가 페이지의 자격 증명 정보 섹션에서 사용자가 결과 원본에 연결할 수 있도록 하려는 인증 유형을 선택합니다.

결과 원본을 기본값으로 설정

원하는 결과 원본을 기본 결과 원본으로 설정할 수 있습니다. 특정 결과 원본을 기본값으로 지정하면 검색 웹 파트에서 쿼리를 보다 쉽게 편집할 수 있습니다. 예를 들어 페이지에 콘텐츠 검색 웹 파트를 추가하면 해당 웹 파트에서 기본 결과 원본을 자동으로 사용합니다. 자세한 내용은 SharePoint Server의 검색 웹 파트를 구성 합니다.을 참조하세요.

참고

SharePoint Server 2019 최신 검색 환경은 기본 결과 원본에서 결과를 가져옵니다. 기본 결과 원본을 변경하면 클래식 검색 환경과 최신 검색 환경 모두에 영향을 줍니다.

결과 원본을 기본값으로 설정하려면

결과 원본이 구성된 수준에 따라 다음 목록에서 적합한 절차를 수행합니다.

  • Search Service 응용 프로그램 수준에서 결과 원본을 만든 경우 다음을 수행합니다.

    1. 이 절차를 수행할 사용자 계정이 Search Service 응용 프로그램의 관리자인지 확인합니다.

    2. 중앙 관리의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

    3. 결과 원본을 기본값으로 설정하려는 Search Service 응용 프로그램을 클릭합니다.

    4. 검색 관리 페이지의 쿼리 및 결과 섹션에서 결과 원본을 클릭합니다.

  • 결과 원본이 사이트 모음 수준에 있는 경우 다음을 수행합니다.

    1. 이 절차를 수행하는 사용자 계정이 사이트 모음 관리자에 대한 관리자인지 확인합니다.

    2. 사이트 모음의 설정 메뉴에서 사이트 설정을 클릭합니다.

    3. 사이트 설정 페이지의 사이트 모음 관리 섹션에서 검색 결과 원본을 클릭합니다.

  • 결과 원본이 사이트 수준에 있는 경우 다음을 수행합니다.

    1. 이 절차를 수행하는 사용자 계정이 사이트에 대한 소유자 그룹의 구성원인지 확인합니다.

    2. 사이트의 설정 메뉴에서 사이트 설정을 클릭합니다.

    3. 사이트 설정 페이지의 검색 섹션에서 결과 원본을 클릭합니다.

  • 결과 원본 관리 페이지에서 기본값으로 설정하려는 결과 원본을 가리키고 표시된 화살표를 클릭한 후 기본값으로 설정 을 클릭합니다.

참고 항목

Query variables in SharePoint Server