SharePoint Server에서 웹 콘텐츠 관리에 대한 쿼리 규칙 만들기
적용 대상:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
Search Service 응용 프로그램 관리자, 사이트 모음 관리자 및 사이트 소유자는 사용자 지정 코드를 사용하지 않고 쿼리 규칙을 만들어서 사용자의 의도에 맞게 검색 결과를 제공할 수 있습니다. 쿼리 규칙에서는 조건 및 상호 연관된 작업을 지정합니다. 쿼리가 쿼리 규칙의 조건을 충족하면 검색 시스템이 결과 범위를 좁히거나 결과의 표시 순서를 변경하는 등 규칙에 지정된 작업을 수행하여 검색 결과의 관련성을 향상시킵니다. 예를 들어 쿼리 규칙 조건으로 쿼리에 포함된 특정 용어가 SharePoint Server 용어 집합에 있는 특정 용어와 일치하는지 확인하도록 하거나 쿼리가 검색 시스템의 특정 결과 원본(예: 동영상 등)에서 자주 수행되도록 지정할 수 있습니다. 쿼리 규칙 조건이 만족하면 특정 항목을 검색 결과의 맨 위에 표시하도록 상호 연관된 작업을 지정할 수 있습니다. 모든 회사 이벤트가 카탈로그로 공유되는 라이브러리에서 유지 관리되는 인트라넷 사이트가 있고 비상 세미나에 대해 홍보하려 한다고 가정해보십시오. 이렇게 하려면 누군가가 "세미나" 또는 "이벤트"를 검색할 때 검색 결과 맨 위로 비상 세미나를 올리는 쿼리 규칙을 만듭니다.
하나 이상의 결과 원본에 대해 쿼리 규칙을 구성하고 쿼리 규칙이 활성화되는 기간을 지정할 수 있습니다.
쿼리 규칙에 대한 자세한 내용은 SharePoint Server 2016에서 사이트 간 게시 사이트 검색 계획의결과 원본 및 쿼리 규칙 계획을 참조하세요.
시작하기 전에
참고
SharePoint Server은 IIS(인터넷 정보 서비스)에서 웹 사이트로 실행되므로 관리자와 사용자가 브라우저에서 제공하는 접근성 기능을 사용합니다. SharePoint Server에서는 지원되는 브라우저의 접근성 기능을 지원합니다. 자세한 내용은 다음 리소스를 참조하세요. > SharePoint바로 가기 키> 터치의 SharePoint>접근성에서>브라우저 지원> 접근성 지침 계획을 참조하세요.
쿼리 규칙을 만들기 전에 사이트를 설정하고, 카탈로그를 통합하고, 범주 페이지 및 카탈로그 항목 페이지를 설정하는 것이 좋습니다. 이렇게 하면 사이트에 있는 서로 다른 검색 웹 파트에 대해 서로 다른 규칙이 어떻게 적용되는지를 보다 쉽게 테스트하고 확인할 수 있기 때문입니다.
SharePoint Server 팜의 여러 수준에서 쿼리 규칙 만들기
Search Service 응용 프로그램, 사이트 모음 또는 사이트에 대해 쿼리 규칙을 만들 수 있습니다. 다음 표에서는 각각의 경우에 쿼리 규칙을 만드는 데 필요한 권한과 쿼리 규칙을 사용할 수 있는 위치를 보여줍니다.
쿼리 규칙의 수준 및 권한
이 수준에서 쿼리 규칙을 만드는 경우 | 필요한 권한 | 쿼리 규칙을 사용할 수 있는 위치 |
---|---|---|
Search Service 응용 프로그램 |
Search Service 응용 프로그램 관리자 |
웹 응용 프로그램에서 Search Service 응용 프로그램을 사용하는 모든 사이트 모음 |
사이트 모음 |
사이트 모음 관리자 |
사이트 모음의 모든 사이트 |
사이트 |
사이트 소유자 |
사이트 |
쿼리 규칙을 추가하거나 편집하려면 쿼리 규칙 관리 페이지로 이동해야 합니다. 쿼리 규칙을 만드는 수준에 따라 다음 절차 중 하나를 사용하여 쿼리 규칙 관리 페이지로 이동합니다.
Search Service 응용 프로그램에 대한 쿼리 규칙 관리 페이지로 이동하려면
이 절차를 수행할 사용자 계정이 Search Service 응용 프로그램의 관리자인지 확인합니다.
중앙 관리의 응용 프로그램 관리 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.
쿼리 규칙을 추가하려는 Search Service 응용 프로그램을 클릭합니다.
Search Service 응용 프로그램의 검색 관리 페이지에서 빠른 실행에 있는 쿼리 및 결과 섹션에서 쿼리 규칙을 클릭합니다.
게시 사이트 모음에 대한 쿼리 규칙 관리 페이지로 이동하려면
이 절차를 수행하는 사용자 계정이 게시 사이트 모음에서 사이트 모음 관리자인지 확인합니다.
게시 사이트 모음의 설정 메뉴에서 사이트 설정을 클릭합니다.
사이트 설정 페이지의 사이트 모음 관리 섹션에서 검색 쿼리 규칙을 클릭합니다.
사이트에 대한 쿼리 규칙 관리 페이지로 이동하려면
이 절차를 수행하는 사용자 계정이 사이트에 대한 소유자 그룹의 구성원인지 확인합니다.
사이트의 설정 메뉴에서 사이트 설정을 클릭합니다.
사이트 설정 페이지의 사이트 관리 섹션에서 쿼리 규칙을 클릭합니다.
쿼리 규칙 만들기
쿼리 규칙을 만들려면
쿼리 규칙 관리 페이지의 결과 원본 선택 메뉴에서 새 쿼리 규칙에 대한 검색 원본을 선택합니다.
새 쿼리 규칙을 클릭합니다.
쿼리 규칙 추가 페이지의 일반 정보 섹션, 규칙 이름 필드에 쿼리 규칙에 대한 이름을 입력합니다.
컨텍스트 섹션을 클릭하여 확장합니다.
컨텍스트 섹션에서 다음 중 하나를 선택합니다.
모든 결과 원본에 쿼리 규칙을 적용하려면 모든 원본을 선택합니다.
하나 이상의 특정 결과 리소스에 쿼리 결과를 적용하려면 이러한 원본 중 하나를 선택합니다. 기본적으로 1단계에서 지정한 결과 원본이 선택됩니다. 쿼리 규칙에 대한 결과 원본을 추가하려면 다음을 수행합니다.
원본 추가를 클릭합니다. 원본 추가 대화 상자에서 결과 원본을 선택한 다음 저장을 클릭합니다.
- 관리 탐색 용어 집합의 한 용어가 쿼리에 포함되었을 때만 쿼리 규칙이 발생하도록 하는 것과 같이 쿼리 규칙을 범주로 제한하려면, 다른 조건 표시를 클릭하고 다음을 지정합니다.
쿼리 규칙을 범주로 제한하려면 범주 추가를 클릭합니다. 분류에서 가져오기 대화 상자에서 쿼리에 포함하면 쿼리 규칙이 실행되는 용어를 선택한 다음 저장을 클릭합니다.
쿼리 규칙을 사용자 세그먼트로 제한하려면 다음을 수행합니다.
사용자 세그먼트 추가를 클릭합니다.
사용자 세그먼트 추가 대화 상자의 제목 필드에 이 규칙의 제목을 입력합니다.
분류에서 가져오기 대화 상자에서 쿼리 규칙이 쿼리에 표시될 때 실행되도록 하는 사용자 세그먼트를 나타내는 용어를 선택합니다.
저장을 클릭합니다.
쿼리 조건 섹션에서 다음 표에 나열된 조건 중 하나를 선택합니다.
참고
검색 기술(이 문서에서는 검색 웹 파트라고 부름)을 사용하는 웹 파트가 포함된 카탈로그 페이지에 대해 쿼리 규칙을 만들 때, 웹 파트에 구성된 쿼리가 쿼리 조건으로 작동하도록 하려면, 조건 제거를 클릭하고 8단계로 이동합니다. 또한 사용자가 검색 상자에 항목을 입력할 때마다 쿼리 규칙이 실행되도록 하려는 경우에도 이 작업을 수행해야 합니다.
쿼리 조건 | 설명 | 구성 | 예제 |
---|---|---|---|
쿼리가 키워드와 정확하게 일치함 |
쿼리가 지정한 단어 또는 구와 정확하게 일치할 경우 쿼리 규칙이 실행되도록 하려면 이 옵션을 선택합니다. |
쿼리가 다음 구문 중 하나와 정확히 일치합니다. 텍스트 상자에서 세미콜론으로 구분된 하나 이상의 구문을 입력합니다. |
쿼리에 다음 구문 포함 상자에 "picture; pic"를 입력합니다. 사용자가 검색 상자에 "picture" 또는 "pic"를 입력하면 쿼리 규칙이 수행됩니다. 사용자가 "pictures" 또는 "sunny picture"를 입력할 때는 규칙이 실행되지 않습니다. |
쿼리 포함 작업 용어 |
쿼리에 사용자가 수행하려는 작업을 나타내는 용어가 포함된 경우 쿼리 규칙이 실행되도록 하려면 이 옵션을 선택합니다. 이 용어는 쿼리의 시작 또는 끝에 있어야 합니다. |
다음 중 하나를 수행하여 쿼리 규칙이 실행되도록 만드는 작업 용어를 지정합니다. 작업 용어는 이러한 구 중 하나입니다.를 선택하고 하나 이상의 구를 입력합니다. 작업 용어가 이 사전의 항목임을 선택한 다음 분류에서 가져오기를 클릭합니다. 분류에서 가져오기 대화 상자에서 용어 집합에서 용어를 선택한 다음 저장을 클릭합니다. |
작업 용어에 "다운로드"라는 단어를 입력하면 이러한 구문 텍스트 상자 중 하나입니다 . 사용자가 검색 상자에 "Contoso Electronics 데이터시트 다운로드"를 입력하면 사용자가 "다운로드", "Contoso", "Electronics" 및 "datasheet"라는 단어가 포함된 문서를 검색하지 않을 수 있습니다. 대신 사용자가 Contoso Electronics 데이터시트를 다운로드하려고 할 수 있습니다. 사용자가 검색 상자에 "Contoso Electronics 데이터시트 다운로드"를 입력하면 쿼리 규칙이 실행되고 "Contoso", "Electronics" 및 "datasheet"라는 단어만 검색 인덱스에 전달됩니다. |
쿼리가 사전에 정확하게 일치 |
쿼리가 사전 항목과 정확하게 일치할 경우 쿼리 규칙이 실행되도록 하려면 이 옵션을 선택합니다. |
**쿼리에 이 사전의 항목 포함 ** 메뉴에서 사전을 선택합니다. 다른 사전을 지정하려면 분류에서 가져오기를 클릭한 다음 분류 에서 가져오기 대화 상자에서 용어 집합에서 용어를 선택한 다음 저장을 클릭합니다. |
인터넷 비즈니스 시나리오에서는 카탈로그 내의 모든 브랜드 이름이 포함된 브랜드라는 용어 집합을 사용합니다. 쿼리 규칙은 사용자가 브랜드 용어 집합의 용어와 일치하는 이름을 입력할 때 실행됩니다. |
원본과 공통되는 쿼리 |
지정한 여러 결과 원본에서 해당 쿼리가 사용자에 의해 자주 실행된 경우 쿼리 규칙이 실행되도록 하려면 이 옵션을 선택합니다. |
쿼리가 이 원본에서 사용될 수 있습니다 메뉴에서 결과 원본을 선택합니다. |
쿼리가 이 원본 메뉴에서 사용될 가능성이 더 높습니다. 로컬 비디오 결과를 선택합니다. 쿼리 규칙은 사용자가 검색 상자에 단어 "training"을 입력하고 해당 단어가 비디오 세로의 검색 상자에 자주 입력된 경우 발생합니다. |
일반적으로 클릭하는 결과 형식 |
동일 쿼리를 입력한 후 다른 사용자가 특정 결과 유형을 자주 클릭한 경우 쿼리 규칙이 실행되도록 하려면 이 옵션을 선택합니다. |
일반적으로 클릭하는 결과가 결과 형식과 일치함 메뉴에서 결과 유형을 선택합니다. |
인터넷 비즈니스 시나리오에는 전자 제품 카탈로그가 있습니다. 각 제품에는 PDF 데이터시트가 있습니다. 따라서 사용자가 특정 제품을 쿼리할 때 검색 결과는 제품 세부 정보가 있는 페이지에 연결되는 결과 유형과 PDF 데이터시트에 연결되는 두 가지 결과 유형을 반환합니다. 시간이 지남에 따라 시스템에서 사용자가 PDF 데이터시트에 대한 검색 결과를 자주 클릭하는 것을 인식하는 경우 발생하는 쿼리 규칙을 만들 수 있습니다. 사용자가 찾고 있는 콘텐츠 유형을 알고 있는 경우 이 쿼리 규칙에 대한 작업을 지정할 수 있습니다. |
고급 쿼리 텍스트 일치 |
쿼리 규칙이 실행되도록 만드는 정규식, 구문 또는 사전 항목을 사용하려면 이 옵션을 선택합니다. |
특정 형식의 모든 전화 번호와 일치하는 항목을 찾으려면 쿼리가 이 정규식과 일치 상자에 정규식을 지정합니다. |
nnn-nnn-nnnn 형식의 모든 전화 번호와 일치하려면 정규식 "(?( \d{3}))?-? (\d{3}) -(\d{4})". |
조건을 추가하려면 대체 조건 추가를 클릭합니다.
참고
조건이 true이면 규칙이 실행됩니다.
- 작업 섹션에서 쿼리 규칙이 실행될 때 수행할 작업을 지정합니다. 다음 중 하나를 지정합니다.
검색 결과의 맨 위에 표시되도록 개별 결과를 승격하려면 승격된 결과 추가 를 클릭합니다(SharePoint 2010 제품에서는 최상의 선택이라고 함). 승격된 결과 추가 대화 상자의 제목 필드에 이 승격된 결과를 제공할 이름을 입력합니다. URL 필드에서 승격할 결과 URL을 입력합니다. URL을 하이퍼링크가 아니라 배너로 렌더링합니다. 저장을 클릭합니다.
개별 승격된 결과를 여러 개 추가할 수 있습니다. 승격된 결과가 두 개 이상이면 상대적 순위를 지정할 수 있습니다.
검색 결과 그룹을 승격하려면 결과 블록 추가를 클릭합니다. 자세한 내용은 이 문서 뒷부분의 결과 블록 만들기 및 표시를 참조하십시오.
순위 검색 결과를 변경하려면 쿼리를 변경하여 순위를 지정한 결과 변경을 클릭합니다. 자세한 내용은 이 문서 뒷부분의 순위 검색 결과 변경을 참조하십시오.
- 특정 시간 중에 쿼리 규칙이 활성화되도록 하려면 게시를 클릭한 후 기간을 지정합니다.
결과 블록 만들기 및 표시
결과 블록은 하나의 그룹으로 표시되는 여러 개의 검색 결과입니다. 특정 결과를 승격하는 것과 동일한 방식으로 지정된 쿼리 조건이 적용될 경우 결과 블록을 승격할 수 있습니다. 예를 들어 노란색을 포함하는 모든 카탈로그 항목에 대해 노란색 항목이라는 결과 블록을 만들 수 있습니다. 전자 제품 카탈로그가 있고 노란색 mp3 플레이어를 승격하려는 인터넷 비즈니스 시나리오에서는 mp3 플레이어 라는 용어로 태그가 지정된 모든 항목에 대해 실행되는 쿼리 규칙을 만들 수 있습니다. 여기서 작업은 결과 블록 노란색 항목을 표시하는 것입니다.
결과 블록은 검색 결과 웹 파트에 자동으로 표시됩니다. 콘텐츠 검색 웹 파트에 있는 결과 블록으로부터 결과를 표시하려면 결과 블록을 표시하도록 구성해야 합니다.
결과 블록의 쿼리 조건을 구성할 때는 쿼리 변수를 사용할 수 있습니다. 쿼리 변수는 쿼리를 지정할 때 확인되지 않은 값의 자리 표시자입니다. 하지만 쿼리가 실행되면 이 정보가 확인되고 시스템이 쿼리를 인덱스에 전송할 때 사용할 수 있습니다. 즉, 쿼리를 입력한 사용자의 표시 이름을 나타내는 {User.Name}, 사용자가 검색 상자에 입력한 쿼리를 나타내는 {searchBoxQuery}를 예로 들 수 있습니다. 쿼리 작성기를 사용하여 쿼리를 구성하면 쿼리 변수 목록이 표시됩니다. 다음 절차의 3단계를 참조하십시오.
이전 절차의 8단계에서 쿼리 규칙 추가 페이지의 작업 섹션에서 결과 블록 추가를 클릭합니다.
블록 제목 섹션의 제목 필드에 결과 블록의 이름을 입력합니다.
쿼리 섹션에서 쿼리를 지정하려면 쿼리 작성기 시작을 클릭합니다. 쿼리 작성기에서 다음을 지정합니다.
- 기본 탭에서 다음 목록 중에서 옵션을 선택하여 결과 블록에 대한 쿼리를 정의합니다.
쿼리 옵션 | 설명 |
---|---|
쿼리 선택 |
결과 원본을 선택하여 검색할 콘텐츠를 지정합니다. |
키워드 필터 |
키워드 필터를 사용하여 쿼리에 쿼리 변수를 추가할 수 있습니다. 사용 가능한 쿼리 변수 목록을 보려면 Query variables in SharePoint Server를 참조하세요. 드롭다운 목록에서 미리 정의된 쿼리 변수를 선택한 다음, 키워드 필터 추가를 클릭하여 쿼리에 해당 변수를 추가할 수 있습니다. |
속성 필터 |
속성 필터를 사용하여 검색 스키마에서 쿼리 가능으로 설정된 관리 속성의 콘텐츠를 쿼리할 수 있습니다. 속성 필터 드롭다운 목록에서 관리 속성을 선택할 수 있습니다. 속성 필터 추가를 클릭하여 필터를 쿼리에 추가합니다. |
정렬 탭에서는 결과 블록 내에서 검색 결과를 정렬할 방법을 지정할 수 있습니다. 정렬 기준 드롭다운 목록에서 다음을 수행합니다.
검색 스키마에서 정렬 가능한 항목으로 설정된 관리 속성별로 정렬하려면 목록에서 관리 속성을 선택한 후 내림차순 또는 오름차순을 선택합니다. 정렬 수준을 더 추가하려면 정렬 수준 추가를 클릭합니다.
참고
검색 결과는 대/소문자를 구분해서 정렬됩니다.
관련 순위별로 정렬하려면 순위를 선택한 후 다음을 수행합니다.
순위 모델 목록에서 검색 결과를 정렬하는 데 사용할 순위 모델을 선택합니다(선택 사항).
동적 순서 섹션에서 특정 조건이 적용될 때 검색 결과 순서를 변경하는 규칙을 추가하여 추가 순위를 지정하려면 동적 순서 규칙 추가를 클릭하고 조건부 규칙을 지정합니다.
테스트 탭에서는 전송된 쿼리를 미리 볼 수 있습니다.
값 | 설명 |
---|---|
쿼리 텍스트 |
콘텐츠 검색 웹 파트가 실행하는 최종 쿼리가 표시됩니다. 이 쿼리는 원래 쿼리 서식 파일을 기반으로 하며, 동적 쿼리는 현재 값으로 대체됩니다. 쿼리에 대한 기타 변경 내용은 쿼리 규칙의 일부분으로 적용해야 할 수 있습니다. |
추가 정보를 표시하려면 자세히 표시를 클릭합니다.
값 | 설명 |
---|---|
쿼리 서식 파일 |
쿼리에 적용되는 쿼리 서식 파일의 콘텐츠를 표시합니다. |
쿼리 서식 파일 변수 |
쿼리에 적용할 쿼리 변수 및 현재 페이지에 적용되는 변수 값을 표시합니다. 다른 값을 입력하여 해당 값이 쿼리에 주는 영향을 테스트할 수 있습니다. 검색 결과를 미리 보려면 쿼리 테스트 단추를 클릭합니다. |
쿼리 섹션에서 쿼리 구성 상자에 있는 이 원본 검색 드롭다운 목록에서 이 결과 블록을 적용할 결과 원본을 선택합니다.
쿼리 섹션의 항목 드롭다운 목록에서 결과 블록에 표시할 결과 수를 선택합니다.
설정 섹션을 클릭하여 확장합니다.
결과 블록에는 이전 단계에서 지정한 검색 결과 수만 표시됩니다. 하지만 결과 블록에 대해 모든 검색 결과를 표시하는 더 보기 링크를 결과 블록의 아래에 추가할 수 있습니다. SHOW MORE 링크를 추가하려면 "자세히" 링크를 선택하고 다음 URL로 이동한 다음 URL을 입력합니다. 이 URL에서 쿼리 변수(예 http://www.<: 사이트>/검색/results.aspx?k={subjectTerms} )를 사용할 수 있습니다.
라우팅 섹션의 콘텐츠 검색 웹 파트로 라우팅에 대한 레이블 아래의 필드에 결과 블록을 콘텐츠 검색 웹 파트로 라우팅하기 위한 레이블을 입력합니다. 다음 절차에서 이 레이블을 사용합니다.
확인을 클릭합니다.
결과 블록을 표시하도록 콘텐츠 검색 웹 파트를 구성하려면
SharePoint Server에서 검색 웹 파트 구성의 "페이지에 콘텐츠 검색 웹 파트 추가"에 설명된 대로 페이지에 콘텐츠 검색 웹 파트를 추가합니다.
웹 파트에서 콘텐츠 검색 웹 파트 메뉴 화살표를 클릭한 다음 웹 파트 편집을 클릭합니다.
웹 파트 도구 창의 속성 섹션에서 설정 섹션을 확장합니다.
설정 섹션의 결과 테이블 목록에서 표시하려는 결과 블록의 레이블을 선택합니다. 이 레이블은 이전 절차인 결과 블록을 만들려면의 7단계에서 지정한 레이블입니다.
페이지에서 다른 웹 파트로부터 반환된 쿼리 결과를 결과 블록을 표시할 때 입력으로 사용하려면 쿼리 결과 공급자 목록에서 웹 파트를 선택합니다.
참고
콘텐츠 검색 웹 파트에 결과 블록을 표시할 때는 컨트롤 표시 서식 파일을 통한 검색 결과의 페이징이 지원되지 않습니다.
콘텐츠 검색 웹 파트에 승격된 결과 표시
콘텐츠 검색 웹 파트에 승격된 결과를 표시하려면
SharePoint Server에서 검색 웹 파트 구성의 "페이지에 콘텐츠 검색 웹 파트 추가"에 설명된 대로 페이지에 콘텐츠 검색 웹 파트를 추가합니다.
웹 파트에서 콘텐츠 검색 웹 파트 메뉴 화살표를 클릭한 다음 웹 파트 편집을 클릭합니다.
웹 파트 도구 창의 속성 섹션에서 설정 섹션을 확장합니다.
설정 섹션의 결과 테이블 목록에서 SpecialTermResults를 선택합니다.
검색 결과 순위 변경
순위 모델은 검색 결과의 순위 순서를 계산합니다. 이 순위는 검색 결과 내에서 항목을 승격하거나 강등하여 변경할 수 있습니다. 예를 들어 "download toolbox"가 포함된 쿼리에 대해서는 "download"를 작업 용어로 인식하는 쿼리 규칙을 만들고 인트라넷에서 특정 다운로드 사이트 URL을 승격하도록 순위가 지정된 검색 결과를 변경할 수 있습니다. 또한 파일 이름 확장명 또는 특정 키워드와 같은 몇 가지 변수를 기반으로 검색 결과의 정렬 순서를 동적으로 변경할 수도 있습니다. 쿼리를 변경하여 순위가 지정된 검색 결과를 변경하면 결과의 보안이 향상되고 결과를 세부 조정할 수 있는 이점이 있습니다. 또한 문서를 더 이상 사용할 수 없으면 검색 결과가 표시되지 않습니다.
쿼리를 변경하여 순위가 지정된 검색 결과를 변경하려면
쿼리 규칙 만들기 절차의 8단계에서 쿼리 규칙 추가 페이지의 작업 섹션에서 쿼리를 변경하여 순위를 지정한 결과 변경을 클릭합니다.
쿼리 빌드 대화 상자에서 다음을 지정합니다.
- 기본 탭에서 다음 목록 중에서 옵션을 선택하여 순위가 지정된 검색 결과를 변경합니다.
값 | 설명 |
---|---|
쿼리 선택 |
결과 원본을 선택하여 검색할 콘텐츠를 지정합니다. |
키워드 필터 |
키워드 필터를 사용하여 쿼리에 쿼리 변수를 추가할 수 있습니다. 사용 가능한 쿼리 변수 목록을 보려면 Query variables in SharePoint Server를 참조하세요. 드롭다운 목록에서 미리 정의된 쿼리 변수를 선택한 다음, 키워드 필터 추가를 클릭하여 쿼리에 해당 변수를 추가할 수 있습니다. |
속성 필터 |
속성 필터를 사용하여 검색 스키마에서 쿼리 가능으로 설정된 관리 속성의 콘텐츠를 쿼리할 수 있습니다. 속성 필터 드롭다운 목록에서 관리 속성을 선택할 수 있습니다. 속성 필터 추가를 클릭하여 필터를 쿼리에 추가합니다. |
정렬 탭에서는 다음을 수행하여 검색 결과를 정렬할 방법을 지정할 수 있습니다.
정렬 기준 드롭다운 목록에서 다음을 수행합니다.
검색 스키마에서 정렬 가능한 항목으로 설정된 관리 속성별로 정렬하려면 목록에서 관리 속성을 선택한 후 내림차순 또는 오름차순을 선택합니다. 정렬 수준을 더 추가하려면 정렬 수준 추가를 클릭합니다.
참고
검색 결과는 대/소문자를 구분해서 정렬됩니다.
관련 순위별로 정렬하려면 순위를 선택한 후 다음을 수행합니다.
순위 모델 목록에서 검색 결과를 정렬하는 데 사용할 순위 모델을 선택합니다(선택 사항).
동적 순서 섹션에서 특정 조건이 적용될 때 검색 결과 순서를 변경하는 규칙을 추가하여 추가 순위를 지정하려면 동적 순서 규칙 추가를 클릭하고 조건부 규칙을 지정합니다.
테스트 탭에서는 쿼리를 미리 볼 수 있습니다.
값 | 설명 |
---|---|
쿼리 텍스트 |
콘텐츠 검색 웹 파트가 실행하는 최종 쿼리가 표시됩니다. 이 쿼리는 원래 쿼리 서식 파일을 기반으로 하며, 동적 쿼리는 현재 값으로 대체됩니다. 쿼리에 대한 기타 변경 내용은 쿼리 규칙의 일부분으로 적용해야 할 수 있습니다. |
추가 정보를 표시하려면 자세히 표시를 클릭합니다.
값 | 설명 |
---|---|
쿼리 서식 파일 |
쿼리에 적용되는 쿼리 서식 파일의 콘텐츠를 표시합니다. |
쿼리 서식 파일 변수 |
쿼리에 적용할 쿼리 변수 및 현재 페이지에 적용되는 변수 값을 표시합니다. 다른 값을 입력하여 해당 값이 쿼리에 주는 영향을 테스트할 수 있습니다. 검색 결과를 미리 보려면 쿼리 테스트 단추를 클릭합니다. |
쿼리 규칙 비활성화
Search Service 응용 프로그램 수준에서 생성된 쿼리 결과는 Search Service 응용 프로그램을 사용하는 웹 응용 프로그램에 있는 사이트 모음 및 사이트에 의해 상속됩니다. 마찬가지로 사이트 모음 수준에서 생성된 쿼리 결과는 사이트 모음의 사이트에 의해 상속됩니다. 이를 상속하는 사이트에 쿼리 규칙을 적용하지 않으려면 쿼리 규칙을 해당 사이트에 대해 비활성으로 설정할 수 있습니다.
사이트에서 쿼리 규칙을 비활성화하려면
이 절차를 수행하는 사용자 계정이 게시 사이트의 소유자 그룹의 구성원인지 확인합니다.
게시 사이트 모음의 설정 메뉴에서 사이트 설정을 클릭합니다.
사이트 모음의 설정 메뉴에서 사이트 설정을 클릭합니다.
사이트 설정 페이지의 검색 섹션에서 쿼리 규칙을 클릭합니다.
쿼리 규칙 관리 페이지의 결과 원본 선택 메뉴에서 비활성화하려는 쿼리 규칙이 포함된 결과 원본을 선택합니다.
이름 열에서 비활성화하려는 쿼리 규칙을 가리키고, 표시된 화살표를 클릭한 후 비활성 상태로 설정을 클릭합니다.
쿼리 규칙 순위 지정
Search Service 응용 프로그램, 사이트 모음 또는 사이트에 대해 여러 쿼리 규칙이 활성 상태인 경우, 해당 수준에서 수행되는 쿼리에 대해 두 개 이상의 규칙이 실행될 수 있습니다. 기본적으로 규칙은 미리 정의된 순서로 실행되지 않습니다. 만드는 쿼리 규칙을 쿼리 그룹에 추가하면 규칙이 실행되는 순서를 제어할 수 있습니다. 이렇게 하려면 그룹에 추가하려는 규칙을 선택한 후 그룹에서 해당 규칙이 트리거될 때 실행되는 순서를 지정합니다. 또한 그룹에서 순위가 가장 낮은 쿼리 규칙은 트리거되더라도 실행되지 않도록 방지할 수 있습니다.
사이트 모음에 대한 쿼리 규칙의 순위를 지정하려면
이 절차를 수행하는 사용자 계정이 게시 사이트 모음에서 사이트 모음 관리자인지 확인합니다.
게시 사이트 모음의 설정 메뉴에서 사이트 설정을 클릭합니다.
사이트 설정 페이지의 사이트 모음 관리 섹션에서 검색 쿼리 규칙을 클릭합니다.
쿼리 규칙 관리 페이지의 결과 원본 선택 메뉴에서 그룹으로 지정하려는 쿼리 규칙이 포함된 결과 원본을 선택합니다.
사용자가 만들었고 그룹에 추가하려는 각 쿼리 규칙에 대해 규칙을 가리키고 확인란을 선택합니다.
참고
이 사이트 모음에 대해 만든 쿼리 규칙은 이 사이트 모음에 대해 정의됨 섹션에 나열됩니다.
선택한 규칙 정렬을 클릭합니다.
선택한 규칙 순서 대화 상자에서 다음 중 하나를 수행하고 확인을 클릭합니다.
이 이름이 지정된 새 그룹으로 규칙 이동을 선택한 후 해당 그룹에 대한 이름을 입력합니다.
기존 그룹으로 규칙 이동을 선택하고 드롭다운 목록에서 그룹을 선택합니다.
쿼리 규칙 관리 페이지에서 다음을 수행합니다.
한 그룹의 특정 규칙이 트리거될 경우 실행되는 순서를 변경하려면 해당 규칙의 번호 순서를 변경합니다.
그룹에서 순위가 가장 낮은 쿼리 규칙이 실행되지 않도록 방지하려면 해당 그룹에서 가장 마지막에 실행되어야 하는 쿼리 규칙의 행에서 작업 열의 계속/중지 드롭다운 목록에서 중지를 선택합니다.