Quando devo utilizar a Peça Web Consulta de Conteúdo ou a Peça Web Pesquisa de Conteúdo no SharePoint

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Existem duas peças Web que podem ser utilizados para procurar dados num site do SharePoint. Estes são muito semelhantes: Peça de Web conteúdo de consulta (CQWP) e o Conteúdo peça de Web de pesquisa (CSWP). Apenas verificando os seus nomes, não é claro para distinguir a diferença entre as duas.

Peça Web Consulta de Conteúdo e Pesquisa de Conteúdo

Neste artigo, iremos ajudá-lo a compreender como estas Peças Web funcionam e quando deve utilizar uma em vez da outra.

É importante que compreenda as vantagens e limitações das duas Peças Web porque, caso fizer uma escolha errada, o seu site pode ficar com problemas de desempenho. Pode utilizar ambas as Peças Web para mostrar conteúdo baseado numa consulta. De forma simplificada, saiba como pode decidir entre as duas:

  • Utilize a CQWP sempre que tiver uma quantidade limitada de conteúdo, quando a sua consulta for simples e quando não esperar um grande crescimento do seu conteúdo.

  • Utilize a CSWP em todas as outras situações, quando pretender mostrar conteúdo baseado numa consulta.

A tabela abaixo fornece-lhe uma comparação das duas Peças Web:

Comportamento da Peça Web

Peça Web Consulta de Conteúdo

Peça Web Pesquisa de Conteúdo

Configuração da consulta

Fácil

Terá de conhecer certas funcionalidades de pesquisa, como propriedades geridas.

Consulta em grandes quantidades de conteúdo

Limitado

Sim

Gerir consultas complexas

Limitado

Sim

Dimensionar para gerir futuro crescimento de conteúdo

Limitado

Sim

Mostrar conteúdo de outras coleções de site

Não

Sim (consulte o artigo utilizar a peça Web de pesquisa de conteúdos para apresentar conteúdo de outros coleção de sites )

A estrutura dos resultados da consulta pode ser personalizada

Sim, através de XSLT.

Sim, através de HTML.

Custo de manutenção numa arquitetura de site complexa

Alto

Pequenas (consulte o artigo utilizar a peça Web de pesquisa conteúdo para manter os custos de manutenção baixos abaixo)

Restringir os resultados da consulta que são apresentados na Peça Web

Não

Sim, juntamente com a Peça Web de refinamento.

Pode utilizar ambas as Peças Web para apresentar informações que estão armazenadas num subsite. A experiência de utilizador para criadores de conteúdo e visitantes do home site é idêntica, independentemente da Peça Web utilizada. A diferença entre as duas Peças Web é a tecnologia que cada uma utiliza. A CQWP consulta uma base de dados, por outro lado, a CSWP consulta o índice de pesquisa.

Eis um exemplo de como estas Peças Web se comportam. O exemplo A mostra uma empresa que utiliza uma CQWP para mostrar conteúdo do subsite de vendas e o exemplo B mostra uma empresa que utiliza uma CSWP para mostrar conteúdo do subsite de vendas.

Como a CQWP e a CSWP apresentam conteúdo

Nota de aviso de imagem

Exemplo A:
Peça Web Consulta de Conteúdo

Exemplo B:
Peça Web Pesquisa de Conteúdo

1

O utilizador é o criador de conteúdo numa lista.

O utilizador é o criador de conteúdo numa lista.

2

Os itens de lista são armazenados imediatamente numa base de dados.

De acordo com um intervalo de tempo definido, os itens de lista são automaticamente pesquisados e adicionados ao índice de pesquisa.

3

Um visitante vê o home site. A CQWP emitiu automaticamente uma consulta para a base de dados.

Um visitante vê o home site. A CSWP emite automaticamente uma consulta para o índice de pesquisa.

4

A base de dados devolve um resultado de consulta e apresenta-o na CQWP.

O índice de pesquisa devolve um resultado de consulta e apresentado-o na CSWP.

Como as Peças Web utilizam tecnologias diferentes, os casos de utilização quando escolhe entre uma ou outra diferem. Um caso de utilização é mais complexo do que o exemplo simples apresentado na secção anterior. Antes de decidir qual a Peça Web a utilizar, é importante considerar o seguinte:

  • Qual a quantidade de conteúdo que tenho?

  • Quão complexa será a minha consulta?

  • Onde é que o meu conteúdo vai ser armazenado?

  • Qual a taxa de crescimento do meu conteúdo ao longo do tempo?

  • Qual a taxa de crescimento dos custos de manutenção ao longo do tempo?

Recomendamos que tenha em consideração todos estes pontos em conjunto do que separadamente.

Nota: Se pondera mudar de um site do SharePoint no local para um site do SharePoint Online e estiver a utilizar CQWPs no seu site do SharePoint no local, poderá ter alguns problemas de desempenho. No SharePoint Online, não poderá dimensionar o seu inquilino para melhorar o desempenho. Para além disso, a funcionalidade de colocação em cache comporta-se de forma diferente no SharePoint Online do que no SharePoint no local.

O que afeta o desempenho da peça Web consulta de conteúdo

No exemplo anterior, se a lista Notícias contiver menos de 5000 itens, o desempenho da CQWP será provavelmente muito bom. Porém, se a lista exceder os 5000 itens e a consulta na CQWP for complexa, a Peça Web poderá ter problemas de desempenho. É difícil definir exatamente o que é uma consulta complexa, mas uma Origem que abranja todos os sites na sua coleção de sites é mais complexa do que uma Origem que consulta uma lista específica. Para além disso, se a sua consulta utilizar Filtros Adicionais, a complexidade da consulta aumenta. A complexidade da consulta aumenta dependendo dos tipos de coluna do site e as condições que utiliza. Eis alguns exemplos:

  • Uma consulta que filtros numa coluna de site do tipo várias linhas de texto é mais complexa do que uma consulta que filtra uma coluna de site do tipo Sim/não.

  • Um filtro que utiliza uma condiçãocontém é mais complexa do que uma consulta que utiliza uma condição é igual a.

  • Várias condições Ou aumentam a complexidade da consulta.

Configuração da consulta na CQWP

O desempenho da CQWP também é afetada pelo local onde o seu conteúdo está armazenado. Se o conteúdo estiver armazenado em vários sites, o total de itens de lista que a Peça Web terá de processar irá afetar o respetivo desempenho. Por exemplo, no home site da sua empresa, pretende apresentar as notícias mais recentes a partir de listas cuja manutenção é feita em vários subsites. Cada lista contém 1000 itens. Isto significa que a CQWP terá de consultar 3000 itens.

Consulta em vários subsites

Neste exemplo, se a consulta for simples, o desempenho da CQWP será provavelmente bom, desde que o total de itens seja menos de 5000. Porém, se a consulta for complexa, a CQWP poderá ter problemas de desempenho, mesmo se o total de itens for alguns milhares.

Outro fator importante que poderá afetar o desempenho da CQWP é a possibilidade do respetivo conteúdo aumentar. Uma solução que funciona bem hoje poderá não funcionar com o seu conteúdo futuro. Se estiver à espera de um grande crescimento no número de sites ou quantidade do conteúdo, não deve utilizar a CQWP.

Pode utilizar ambas as Peças Web para apresentar conteúdo baseado em informações da navegação do seu site. Por exemplo, quando um visitante acede a uma página, a Peça Web da mesma emite automaticamente uma consulta que contem informações da navegação do seu site. Os resultados da pesquisa são apresentados na Peça Web. Caso não tenha muito conteúdo e a consulta for simples, pode utilizar várias CQWPs para apresentar o seu conteúdo. Contudo, como tem de manter cada CQWP individualmente, os custos de manutenção poderão aumentar rapidamente.

Ao utilizar o CSWP com navegação gerida e uma página de categoria, os custos de manutenção irão permanecer o mesmo à medida que aumenta o seu conteúdo. Por exemplo, se adicionar uma nova categoria de navegação para o seu conteúdo, pode utilizar a mesma página de categoria para apresentar o conteúdo que pertence a nova categoria de navegação. Por isso, apesar do seu conteúdo está a aumentar, apenas terá manter a mesma quantidade de páginas.

Consulte estes artigos adicionais para obter mais informações:

No exemplo abaixo, pode ver como quatro CQWPs podem ser substituídos por uma CSWP numa página de categoria.

Arquitetura de site complexa

Pode utilizar a CSWP para apresentar conteúdo de outras coleções de sites. Por exemplo, se pretende criar conteúdo numa coleção de sites e apresentar este conteúdo noutra coleção de sites, terá de utilizar a CSWP. A CQWP só pode apresentar conteúdo de uma coleção de sites.

Consulta por conteúdo noutra coleção de sites

Se não tiver a certeza sobre que Peça Web utilizar, então a CSWP é provavelmente a melhor escolha na maioria dos casos. Esta Peça Web é mais flexível do que a CQWP e apresentar-lhe-á melhores resultados de desempenho, caso planeie expandir o seu conteúdo ao longo do tempo.

Se decidir utilizar a CQWP, recomendamos que a teste para saber se a Peça Web corresponde às suas necessidades atuais e futuras, relativamente ao desempenho e à manutenção.

Mais informações sobre pesquisa de conteúdo e peças Web de consulta de conteúdo

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×