SharePoint에서 콘텐츠 쿼리 웹 파트나 콘텐츠 검색 웹 파트를 사용하는 경우

참고:  사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.

SharePoint 사이트에서 데이터를 검색 하는 데 사용할 수 있는 두 웹 파트가 있습니다. 매우 유사: 콘텐츠 쿼리 웹 파트 (CQWP)콘텐츠 검색 웹 파트 (CSWP). 이 이름만 보고 두 사이의 차이 구분 하기 위해 명확 하지 않습니다.

콘텐츠 쿼리 및 콘텐츠 검색 웹 파트

이 문서에서는 이러한 웹 파트의 작동 방식과 한 웹 파트를 다른 웹 파트보다 우선적으로 사용해야 하는 경우에 대해 설명합니다.

적절하지 않은 웹 파트를 선택할 경우 사이트에서 성능 문제가 발생할 수 있기 때문에 두 가지 웹 파트의 강점 및 제한 사항을 반드시 이해해야 합니다. 두 가지 웹 파트 모두 쿼리를 기반으로 하는 콘텐츠를 표시하는 데 사용 가능합니다. 간단히 말해서, 다음과 같이 두 웹 파트 중 어느 것을 사용할지 결정할 수 있습니다.

  • 콘텐츠의 양이 제한적이고 쿼리가 단순하며 앞으로 콘텐츠가 크게 증가하지 않을 것으로 예상되는 경우 CQWP를 사용합니다.

  • 쿼리를 기반으로 하는 콘텐츠를 표시하려는 다른 모든 시나리오에서는 CSWP를 사용합니다.

아래 표에는 두 웹 파트가 비교되어 있습니다.

웹 파트 동작

콘텐츠 쿼리 웹 파트

콘텐츠 검색 웹 파트

쿼리 구성

간단함

관리 속성같은 특정 검색 기능에 대해 알아야 할 필요 합니다.

많은 양의 콘텐츠에 대한 쿼리

제한됨

복잡한 쿼리 처리

제한됨

이후의 콘텐츠 증가를 처리하도록 확장

제한됨

다른 사이트 모음의 콘텐츠 표시

아니요

예 ( 다른 사이트 모음에서 콘텐츠를 표시 하도록 콘텐츠 검색 웹 파트를 사용 하 여 아래 참조)

쿼리 결과 디자인의 사용자 지정

예. XSLT를 사용하여 수행합니다.

예. HTML을 사용하여 수행합니다.

복잡한 사이트 아키텍처의 유지 관리 비용

높음

작은 ( 낮은 유지 관리 비용을 위해 콘텐츠 검색 웹 파트를 사용 하 여 아래 참조)

웹 파트에 표시되는 쿼리 결과의 범위 축소

아니요

예, 구체화 웹 파트와 함께에서 합니다.

두 웹 파트 모두 하위 사이트에 저장된 정보를 표시하는 데 사용할 수 있습니다. 어떤 웹 파트를 사용하든 콘텐츠 만든 이의 사용자 환경과 홈 사이트 방문자의 사용자 환경은 동일합니다. 두 웹 파트 간의 차이는 각 웹 파트가 사용하는 기술에 있습니다. CQWP는 데이터베이스를 쿼리하는 반면, CSWP는 검색 인덱스를 쿼리합니다.

다음은 이러한 웹 파트가 동작하는 방법을 보여주는 예입니다. 예제 A에서는 CQWP를 사용하여 영업 하위 사이트의 콘텐츠를 표시하는 회사가 나타나 있고, 예제 B에서는 CSWP를 사용하여 영업 하위 사이트의 콘텐츠를 표시하는 회사가 나타나 있습니다.

CQWP 및 CSWP에서 콘텐츠가 표시되는 방법

이미지 설명선

예제 A:
콘텐츠 쿼리 웹 파트

예제 B:
콘텐츠 검색 웹 파트

1

목록에 콘텐츠를 작성합니다.

목록에 콘텐츠를 작성합니다.

2

목록 항목이 데이터베이스에 즉시 저장됩니다.

설정된 시간 간격으로 목록 항목이 자동으로 크롤링되고 검색 인덱스에 추가됩니다.

3

방문자가 홈 사이트를 봅니다. CQWP에서 데이터베이스에 대해 자동으로 쿼리를 실행합니다.

방문자가 홈 사이트를 봅니다. CSWP에서 검색 인덱스에 대해 자동으로 쿼리를 실행합니다.

4

데이터베이스에서 쿼리 결과를 반환하고 CQWP에 표시합니다.

검색 인덱스에서 쿼리 결과를 반환하고 CSWP에 표시합니다.

웹 파트마다 사용하는 기술이 다르므로 한 웹 파트를 다른 웹 파트보다 우선적으로 선택해야 하는 사용 사례도 서로 다릅니다. 사용 사례는 이전 섹션에 나와 있는 간단한 예제보다 복잡한 경우가 많습니다. 사용할 웹 파트를 결정하기 전에 다음을 고려해야 합니다.

  • 보유한 콘텐츠 양

  • 쿼리의 복잡도

  • 콘텐츠가 저장될 위치

  • 시간 경과에 따른 콘텐츠 증가량

  • 시간 경과에 따른 유지 관리 비용의 증가량

이러한 모든 사항을 개별적으로 해결하기 보다는 전체적으로 해결하는 것이 좋습니다.

참고:  SharePoint 온-프레미스 사이트에서 SharePoint Online 사이트로 이동하려는 경우 현재 SharePoint 온-프레미스 사이트에서 CQWP를 사용 중이면 두 가지 성능 문제가 발생할 수 있습니다. SharePoint Online에서는 성능을 향상시키기 위해 테넌트를 확장할 수 없습니다. 또한 캐싱 기능이 SharePoint Online과 SharePoint 온-프레미스에서 서로 다르게 동작합니다.

콘텐츠 쿼리 웹 파트의 성능을 영향을 미칩니다 기능

이전 예제에서는 뉴스 목록에 들어 있는 항목이 5,000개 미만이면 CQWP의 성능이 매우 우수합니다. 그러나 뉴스 목록의 항목이 5,000개를 초과하고 CQWP의 쿼리가 복잡한 경우에는 웹 파트에 성능 문제가 발생할 수 있습니다. 복잡한 쿼리가 무엇인지 정확하게 정의하기는 어렵지만 사이트 모음의 모든 사이트에 있는 원본이 특정 목록을 쿼리하는 원본보다 복잡합니다. 또한 추가 필터를 사용하는 쿼리의 경우 쿼리 복잡성이 증가합니다. 쿼리 복잡성은 사용하는 사이트 열 유형 및 조건에 따라 증가합니다. 다음은 몇 가지 예입니다.

  • 쿼리를 여러 줄 텍스트 유형의 사이트 열에서 필터는 예/아니요유형의 사이트 열에서 필터링 하는 쿼리보다 복잡 합니다.

  • 포함 조건을 사용하는 필터는 = 조건을 사용하는 쿼리보다 복잡합니다.

  • 또는 조건이 여러 개이면 쿼리의 복잡성이 증가합니다.

CQWP의 쿼리 구성

콘텐츠가 저장되는 위치도 CQWP의 성능에 영향을 줍니다. 콘텐츠가 여러 사이트에 저장되어 있는 경우 웹 파트에서 처리해야 하는 목록 항목의 총량이 성능에 영향을 줍니다. 여러 하위 사이트에서 유지 관리되는 목록의 최신 뉴스 항목을 회사의 홈 사이트에 표시하려는 경우를 예로 들어 보겠습니다. 각 목록에는 1,000개의 항목이 포함되어 있습니다. 즉, CQWP에서 3,000개의 항목에 대해 쿼리해야 합니다.

여러 하위 사이트에 대한 쿼리

이 예에서 쿼리가 단순하다면 항목의 총량이 5,000개 미만인 경우 CQWP의 성능이 양호할 수 있습니다. 그러나 쿼리가 복잡한 경우에는 항목의 총량이 몇 천 개이더라도 CQWP에 성능 문제가 발생할 수 있습니다.

CQWP의 성능에 영향을 줄 수 있는 또 다른 중요한 요인은 콘텐츠 증가 여부입니다. 현재의 유효한 솔루션이 이후의 콘텐츠에는 적용되지 않을 수도 있습니다. 사이트 수나 콘텐츠 양이 크게 늘어날 것으로 예상된다면 CQWP를 사용하지 않아야 합니다.

사이트 탐색의 정보를 기반으로 하는 콘텐츠를 표시하는 데 두 가지 웹 파트를 모두 사용할 수 있습니다. 예를 들어 방문자가 페이지로 이동하면 해당 페이지의 웹 파트에서 사이트 탐색의 정보를 포함하는 쿼리를 자동으로 실행합니다. 검색 결과가 웹 파트에 표시됩니다. 콘텐츠 양이 많지 않고 쿼리가 단순하다면 여러 CQWP를 사용하여 콘텐츠를 표시할 수 있습니다. 그러나 각 CQWP를 개별적으로 유지 관리해야 하므로 유지 관리 비용이 빠르게 증가할 수 있습니다.

CSWP 관리 탐색 및 범주 페이지를 사용 하 여 유지 관리 비용 동일 하 게 유지 콘텐츠 증가 합니다. 예를 들어 콘텐츠를 새 탐색 범주를 추가 하는 경우 새 탐색 범주에 속하는 콘텐츠를 표시 하도록 같은 범주 페이지를 사용할 수 있습니다. 따라서 하지만 콘텐츠 증가 하 고 페이지의 같은 금액을 유지 해야만 합니다.

자세한 정보에 대 한 추가 다음 문서를 참고 합니다.

아래 예제에서는 범주 페이지에서 네 개의 CQWP를 하나의 CSWP로 바꾸는 방법이 나와 있습니다.

복잡한 사이트 아키텍처

CSWP를 사용하여 다른 사이트 모음의 콘텐츠를 표시할 수 있습니다. 예를 들어 한 사이트 모음에서 콘텐츠를 작성하고 이 콘텐츠를 다른 사이트 모음에 표시하려는 경우 CSWP를 사용해야 합니다. CQWP에서는 한 사이트 모음의 콘텐츠만 표시할 수 있습니다.

다른 사이트 모음의 콘텐츠에 대한 쿼리

어떤 웹 파트를 사용할지 확실하지 않으면 대개는 CSWP를 선택하는 것이 좋습니다. 이 웹 파트는 CQWP에 비해 손쉽게 변형하여 사용할 수 있으며 콘텐츠를 점차 확장하려는 경우에 보다 나은 성능을 발휘합니다.

CQWP를 사용하기로 한 경우 이 웹 파트가 현재 및 이후의 성능 및 유지 관리 요구 사항을 충족할 수 있는지를 테스트하는 것이 좋습니다.

콘텐츠 검색 및 콘텐츠 쿼리 웹 파트에 대 한 자세한 내용

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×