Windows 7에서 엔터프라이즈 검색(Search Server 2010)

 

적용 대상: Search Server 2010

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

사용자는 페더레이션을 사용하여 Windows 7 클라이언트에서 엔터프라이즈 검색을 수행할 수 있습니다. 사용자가 Windows 탐색기의 검색 상자에 검색 쿼리를 입력하면 Windows 7 클라이언트가 Microsoft Search Server 2010에서 검색 결과를 가져와 사용자가 쿼리를 입력한 Windows 탐색기 창에 결과를 표시할 수 있습니다. 이 문서에서는 관리자와 사용자가 Search Server 2010에서 Windows 7 클라이언트로의 통합 검색 연결기를 하나 이상 설치하여 이 검색 기능을 사용하도록 설정하는 다양한 방법을 설명합니다. 또한 Search Server의 검색 센터에서 엔터프라이즈를 검색하는 작업과, Windows 7 클라이언트에서 엔터프라이즈를 검색하는 작업을 비교하여 각각의 장단점도 설명합니다.

참고

이 문서의 정보는 Microsoft Search Server 2010과 Microsoft Search Server 2010 Express에 모두 적용됩니다.

이 문서의 내용

  • 페더레이션 및 OpenSearch 프로토콜 이해

  • Windows 7 클라이언트에 대한 연결 공급자인 Search Server 2010

  • 최종 사용자가 Windows 7 클라이언트에 통합 검색 연결기를 설치하는 방법(끌어오기 방법)

  • 관리자가 Windows 7 클라이언트에 통합 검색 연결기를 설치하는 방법(밀어넣기 방법)

  • Search Server 2010에서 엔터프라이즈 검색과 Windows 7 클라이언트에서 엔터프라이즈 검색 비교

페더레이션 및 OpenSearch 프로토콜 이해

엔터프라이즈 검색에서 페더레이션은 검색 엔진 등의 외부 검색 결과 공급자에게 검색 쿼리를 보내고, 검색 결과를 캡처한 다음 사용자를 위해 로컬로 결과를 렌더링하는 과정입니다. 이 과정에서 페더레이션 클라이언트는 검색 쿼리를 보내 검색 결과를 요청하고, 페더레이션 공급자는 쿼리에 대한 응답으로 검색 쿼리를 전달합니다.

일반적으로 페더레이션에는 OpenSearch v1.1 프로토콜이 사용됩니다. 이 프로토콜에서 페더레이션 클라이언트는 페더레이션 공급자가 인식할 수 있는 표준 URL 형식으로 검색 요청을 보냅니다. 검색 결과는 페더레이션 공급자 서버에서 집계되며, 페더레이션 공급자는 결과를 RSS, Atom 등의 표준 XML 형식으로 페더레이션 클라이언트에게 반환합니다. 그러면 페더레이션 클라이언트는 클라이언트 브라우저와 같이 작동하여 사용자를 위해 검색 결과를 렌더링합니다. 아래 그림에서는 페더레이션 클라이언트에서 페더레이션 공급자로, 그리고 다시 페더레이션 클라이언트로 이동하는 데이터의 흐름과 구조를 보여 줍니다(OpenSearch 프로토콜을 통해 지정됨).

통합 검색 데이터 흐름(OpenSearch 프로토콜)

연결된 검색 데이터 흐름(OpenSearch 프로토콜)

OpenSearch 프로토콜에 대한 자세한 내용은 www.opensearch.org(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=198082&clcid=0x412)(영문일 수 있음)를 참조하십시오.

Windows 7 클라이언트에 대한 연결 공급자인 Search Server 2010

Search Server에는 Search Server 2008부터 시작하여 연결 클라이언트와 연결 공급자 모두에 대해 OpenSearch 표준이 지원되었습니다. Search Server이 검색 결과를 연결 클라이언트로서 사용할 수 있도록 하기 위해 검색 관리자는 검색 시스템이 외부 콘텐츠 저장소로부터 검색 결과를 가져오는 방식을 정의하는 연결된 위치를 구성할 수 있습니다. Search Server은 또한 OpenSearch 프로토콜에 따라 요청 시 검색 결과를 클라이언트에 제공할 수도 있습니다. 즉, 검색 시스템은 URL의 외부 시스템에서 검색 쿼리를 받아들이고 검색 가능한 RSS 피드로 외부 시스템에 검색 결과를 반환할 수 있습니다.

Windows 7 클라이언트 역시 OpenSearch 프로토콜을 사용하여 외부 데이터 원본에서 검색 결과를 가져와 페더레이션 클라이언트 역할을 할 수 있는 시스템입니다. Windows 7 클라이언트가 검색 결과를 가져올 수 있는 원본 중 하나는 Search Server의 RSS 피드입니다. Windows 7 클라이언트가 Search Server에서 검색 결과를 가져올 수 있도록 하려면 통합 검색 연결기를 Windows 7 클라이언트에 설치해야 합니다. 두 가지 방법을 통해 연결기를 설치할 수 있는데, 그 중 하나는 최종 사용자가 설치하는 것이고(끌어오기 방법) 다른 하나는 검색 관리자가 설치하는 것입니다(밀어넣기 방법).

최종 사용자가 Windows 7 클라이언트에 통합 검색 연결기를 설치하는 방법(끌어오기 방법)

관리자는 Search Server에서 통합 검색 연결기를 설치하여 Windows 7 클라이언트에서 엔터프라이즈 검색을 수행할 수 있도록 설정하는 작업이 매우 간단함을 사용자에게 설명할 수 있습니다. 사용자가 Search Server의 검색 센터에서 검색 쿼리를 전송하면 검색 시스템이 검색 결과 페이지에 결과를 표시합니다. 클라이언트 운영 체제가 Windows 7인 경우에는 통합 검색 연결기 아이콘이 검색 결과 페이지의 핵심 검색 결과 웹 파트 위쪽에 표시됩니다(알림 아이콘과 RSS 피드 아이콘 오른쪽). 아래 스크린샷에 검색 결과 페이지의 통합 검색 연결기 아이콘이 나와 있습니다.

SharePoint 검색 결과 페이지의 통합 검색 연결기 아이콘

SharePoint 사이트의 연결된 검색 커넥터 아이콘

사용자가 통합 검색 연결기 아이콘을 클릭하면 검색 시스템에서 다음을 수행합니다.

  1. OpenSearch 설명 파일(.osdx)을 생성합니다. 이 파일은 Microsoft 확장명의 XML 파일로, Search Server에 검색 쿼리를 보낼 방법과 Windows 탐색기에 검색 결과를 표시할 방법을 정의합니다. .osdx 파일은 Search Server 2008에서 사용되었던 .fld 파일의 후속 버전으로 제공됩니다. .osdx 파일의 형식과 기능에 대한 자세한 내용은 Windows 통합 검색에서 OpenSearch 설명 파일 만들기(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=198085&clcid=0x412)(영문일 수 있음) 및 엔터프라이즈 데이터 원본과 Windows Search 연결(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=198087&clcid=0x412)(영문일 수 있음)을 참조하십시오.

  2. "이 검색 연결기를 Windows에 추가하시겠습니까? 검색 공급자: 검색 센터 이름(검색 센터 URL) 바로 가기가 Windows 즐겨찾기에 추가됩니다."라는 메시지를 사용자에게 표시합니다.

사용자는 프롬프트에 대한 응답으로 추가 또는 취소를 클릭할 수 있습니다. 사용자가 추가를 클릭하면 Windows 7에서 .osdx 파일이 열리고 사용자의 검색 폴더(드라이브:\사용자\사용자 이름}Searches)에 Windows 7 통합 검색 연결기가 만들어지고, 해당 커넥터에 대한 바로 가기가 Windows 탐색기의 즐겨찾기에 추가됩니다. 이후에는 언제라도 Windows 7 사용자가 Windows 탐색기에서 해당 바로 가기를 클릭한 다음 Windows 탐색기 검색 상자에 검색 쿼리를 입력하여 쿼리를 Search Server에 제출할 수 있습니다. Search Server은 검색 결과와 연결된 메타데이터(예: 작성자 및 날짜)를 반환합니다. 이러한 정보는 사용자가 보고 상호 작용할 수 있는 Windows 탐색기에 표시됩니다. 검색이 Search Server에서 직접 수행될 경우 특정 쿼리에 대해 Windows 7에 표시되는 검색 결과는 핵심 검색 결과 웹 파트에 표시되는 검색 결과와 동일합니다. 하지만 최상의 선택과 같은 일부 관련성 설정은 검색 결과가 Windows 7 클라이언트에 표시될 때 보존되지 않을 수 있습니다. 다음 스크린 샷에서는 연결된 검색 결과가 Windows 탐색기에 표시되는 방법을 보여 줍니다.

Windows 탐색기에 표시된 통합 검색 결과

Windows 탐색기의 연결된 검색 결과

Windows 7의 검색 범위는 사용자가 통합 검색 연결기 아이콘을 클릭하기 전에 Search Server의 검색 센터에서 마지막으로 수행한 검색의 범위와 동일합니다. 예를 들어 검색 센터에서 마지막으로 수행한 검색의 범위가 사용자의 팀 사이트였다면, Windows 7에서 수행하는 검색의 해당하는 통합 검색 연결기 바로 가기의 범위도 해당 팀 사이트가 됩니다. 다른 범위를 사용하여 Windows 7에서 검색 결과를 가져오려면 사용자가 먼저 Search Server의 검색 센터에서 다른 범위를 사용하여 새 검색을 수행한 다음, Search Server의 해당하는 검색 결과 페이지에서 통합 검색 연결기 아이콘을 클릭해야 합니다. 그러면 Windows 탐색기에서 새 범위가 지정된 통합 검색 연결기 바로 가기가 만들어집니다.

관리자가 Windows 7 클라이언트에 통합 검색 연결기를 설치하는 방법(밀어넣기 방법)

관리자는 밀어넣기 방법을 사용하여 Search Server에서 Windows 7 클라이언트로 통합 검색 연결기를 설치할 수 있습니다. 부서 전체 또는 회사 전체 검색용 통합 검색 연결기가 있으면 직원들이 유용하게 사용할 수 있으므로, 한 번에 여러 Windows 7 클라이언트 컴퓨터로 검색 결과를 밀어넣으려는 경우 적합합니다.

관리자는 그룹 정책 또는 로그온 스크립트를 사용하거나, 통합 검색 연결기를 데스크톱 이미지에 추가하는 등의 여러 가지 방법으로 클라이언트 컴퓨터에 통합 검색 연결기를 밀어넣을 수 있습니다. 그룹 정책을 사용하여 .osdx 파일을 만들고 통합 검색 연결기를 배포하는 방법에 대한 자세한 내용은 Windows 7 통합 검색 공급자 구현자 가이드(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=198088&clcid=0x412)(영문일 수 있음) 및 Windows 통합 검색에서 OpenSearch 설명 파일 만들기(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=198089&clcid=0x412)(영문일 수 있음)를 참조하십시오.

다음 절차에서는 검색 관리자가 Search Server에서 Windows 7 클라이언트 컴퓨터로의 통합 검색 연결기 배포를 시작할 수 있는 다른 방법에 대해 설명합니다. 이 절차에서 관리자는 .osdx 파일을 만들어 공유 문서 라이브러리에 저장합니다. 그런 후에 .osdx 파일 링크와 해당 링크의 용도에 대한 설명이 포함된 전자 메일 메시지를 사용자에게 보냅니다. 사용자가 전자 메일의 링크를 클릭하면 시스템에서 Windows 7 파일 시스템에 통합 검색 커넥터를 자동으로 만들며 Windows 탐색기의 즐겨찾기에도 연결기 바로 가기를 만듭니다. 검색 관리자는 이러한 방식으로 Windows 7에서 엔터프라이즈를 검색하는 기능을 사용자에게 설명하는 것이 좋습니다.

전자 메일을 사용하여 통합 검색 연결기를 클라이언트 컴퓨터로 배포하려면

  1. 이 절차를 수행하는 사용자 계정에 .osdx 파일을 저장할 수 있는 공유 문서 라이브러리에 대한 참가 권한이 있는지 확인하고, 대상 사용자에게 공유 문서 라이브러리에 대한 읽기 권한이 있는지 확인합니다.

  2. Search Server의 검색 센터(예: 부서 전체 또는 회사 전체에서 사용하는 검색 센터)에서 문서 검색을 수행합니다.

  3. 검색 결과 페이지에서 통합 검색 연결기 아이콘을 마우스 오른쪽 단추로 클릭합니다.

  4. 다른 이름으로 대상 저장을 클릭하고 .osdx 파일을 로컬 드라이브의 편리한 위치에 저장합니다.

  5. .osdx 파일을 공유 문서 라이브러리에 업로드합니다.

  6. 공유 문서 라이브러리에 업로드한 각 .osdx 파일에 대해 다음을 실행합니다.

    1. 링크를 마우스 오른쪽 단추로 클릭합니다.

    2. 바로 가기 복사를 클릭합니다.

    3. 바로 가기를 전자 메일 메시지에 붙여 넣습니다. 각 바로 가기에 대해 하이퍼링크 표시 텍스트를 사용할 수도 있습니다. 예: "회사 전체 수준의 문서 검색을 사용하려면 Windows 탐색기에 바로 가기를 추가하십시오."

  7. 전자 메일 메시지에서 사용자가 확인할 수 있도록 다음 설명을 추가합니다.

    1. 사용자가 메일의 링크를 클릭하면 엔터프라이즈 검색용 통합 검색 커넥터가 Windows 7 클라이언트 컴퓨터에 자동으로 만들어지고, 해당 통합 검색 커넥터의 바로 가기가 Windows 탐색기의 즐겨찾기에 자동으로 만들어집니다.

    2. 사용자는 Windows 탐색기의 통합 검색 연결기 바로 가기를 클릭하고 Windows 탐색기에 검색 쿼리를 입력하여 통합 검색 연결기에 연결된 부서 전체 또는 회사 전체 검색 센터에서 검색 결과를 가져올 수 있습니다. 검색 결과는 사용자가 쿼리를 입력한 Windows 탐색기 창에 표시됩니다.

Search Server 2010에서 엔터프라이즈 검색과 Windows 7 클라이언트에서 엔터프라이즈 검색 비교

사용자가 큰 콘텐츠 모음에서 정보를 찾아야 하는 경우에는 Search Server 사용자 인터페이스에서 직접 엔터프라이즈 검색을 수행하면 매우 유용합니다. 사용자가 Search Server의 검색 센터에서 검색을 수행하면 검색 결과 페이지에는 보통 구체화 패널이 포함되어 있는데, 이 패널에서는 결과와 함께 반환되는 메타데이터를 사용하여 결과 범위를 좁힐 수 있습니다. 또한 관리자는 Search Server 사용자 인터페이스에서 최상의 선택 및 신뢰할 수 있는 사이트를 사용하여 결과 순위를 구성할 수 있습니다. 사용자가 정보를 쉽게 찾을 수 있도록 쿼리 추천 단어, 다음 단어를 찾으려고 했습니까? 등의 기타 기능을 제공할 수도 있습니다.

반면, 구체화 및 최상의 선택과 같은 기능은 끌어오기 방법으로 설치한 통합 검색 연결기를 사용하여 Windows 탐색기에 표시되는 결과에 대해서는 사용할 수 없습니다. 밀어넣기 설치 방법의 경우에는 구체화 기능을 수동으로 .osdx 파일에 추가할 수는 있습니다. 따라서 사용자가 대형 데이터 저장소가 아닌 알려진 소규모 사이트에서 익숙한 정보를 검색하려는 경우에는 Windows 7 클라이언트에서 엔터프라이즈를 검색하는 것이 가장 효율적입니다. 예를 들어 사용자가 SharePoint 팀 사이트에 저장된 동료의 기술 사양 정보를 자주 확인하는 경우에는 작성자와 항목 위치가 알려져 있기 때문에 검색 구체화 및 기타 관련성 설정은 사용할 필요가 없습니다. 관리자는 이러한 고려 사항을 사용자에게 전달하고, 사용자가 자주 사용하는 문서가 저장된 소규모 사이트용으로 통합 검색 연결기를 설치하도록 장려할 수 있습니다.

Windows 7에서 Windows 탐색기를 통해 검색 결과를 볼 때 사용자는 파일 미리 보기, 끌어서 놓기 등의 Windows 기능을 데스크톱에서 활용할 수 있습니다. Windows 7의 페더레이션 기능에 대한 자세한 내용은 Windows의 통합 검색(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=198091&clcid=0x412)(영문일 수 있음)을 참조하십시오. Search Server의 RSS 피드 역시 검색 결과용으로 다양한 메타데이터 집합을 제공합니다. 이러한 메타데이터에는 이미지, 아이콘, 축소판 그림, 비디오 등이 포함될 수 있습니다. 마지막으로, Windows 탐색기 인터페이스에서 사용자에게 필요한 정보와 기능을 제공하지 않는 경우 사용자는 Windows 탐색기에서 웹 사이트 검색 링크(위 스크린샷 참조)를 클릭하여 통합 검색 연결기를 만든 Search Server 웹 사이트로 이동하는 브라우저 탭을 열 수 있습니다. 이 사이트에서는 동일한 쿼리 및 검색 결과가 표시되며, 구체화 패널도 사용할 수 있습니다.