Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Existem duas Peças Web que podem ser utilizadas para procurar dados num site SharePoint. São muito semelhantes: a Peça Web Consulta de Conteúdo (CQWP) e a Peça Web Pesquisa de Conteúdo (CSWP). Ao olhar para os seus nomes, não é claro distinguir a diferença entre os dois.

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

Na maioria dos casos, recomendamos que utilize a Peça Web Pesquisa de Conteúdo porque não afeta tanto o desempenho como a Peça Web Consulta de Conteúdo. 

É importante que compreenda os pontos fortes e limitações das duas Peças Web. Na maioria dos casos, recomendamos que utilize a Peça Web Pesquisa de Conteúdo porque não afeta tanto o desempenho como a Peça Web Consulta de Conteúdo.

  • Utilize a CQWP quando tiver uma quantidade limitada de conteúdos, a sua consulta é simples e não espera que os seus conteúdos cresçam muito no futuro.

  • Utilize a CSWP em todos os outros cenários quando pretender mostrar conteúdo baseado numa consulta.

A tabela abaixo faz 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 determinadas funcionalidades de pesquisa, como Gerir o esquema de pesquisa no SharePoint Online.

Consulta em grandes quantidades de conteúdos

Limitado

Sim

Lidar com consultas complexas

Limitado

Sim

Dimensionar para lidar com o crescimento futuro dos conteúdos

Limitado

Sim

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

Não

Sim (consulte Utilizar a Peça Web Pesquisa de Conteúdo para apresentar conteúdo de outra coleção de sites abaixo)

A estrutura dos resultados da consulta pode ser personalizada

Sim, utilizando XSLT.

Sim, ao utilizar HTML.

Custo da manutenção numa arquitetura de site complexa

Máximo

Pequeno (consulte Utilizar a Peça Web Pesquisa de Conteúdo para manter os custos de manutenção abaixo )

Limitar os resultados da consulta apresentados na Peça Web

Não

Sim, em conjunto com a Peça Web de Refinamento.

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

Eis um exemplo de como estas Peças Web se comportam. O exemplo A mostra uma empresa que está a utilizar uma CQWP para apresentar conteúdos do subsite de vendas e o exemplo B mostra uma empresa que está a utilizar uma CSWP para apresentar os conteúdos do ressite de vendas.

Como a CQWP e a CSWP apresentam conteúdo

Chamada de imagem

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

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

1

Os seus autores são os conteúdos de uma lista.

Os seus autores são os conteúdos de uma lista.

2

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

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

3

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

Um visitante vê o site da casa. A CSWP emite automaticamente uma consulta ao í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 apresenta-o na CSWP.

Uma vez que as Peças Web utilizam tecnologias diferentes, os casos de utilização para quando deve escolher uma Peça Web em vez de outra diferem. Um caso de utilização é, muitas vezes, mais complexo do que o exemplo simples apresentado na secção anterior. Antes de decidir qual a Peça Web a utilizar, é importante que considere o seguinte:

  • Que conteúdo tenho?

  • Qual será a complexidade da consulta?

  • Onde é que os meus conteúdos serão armazenados?

  • Quanto aumentarão os meus conteúdos ao longo do tempo?

  • Quanto aumentarão os meus custos de manutenção ao longo do tempo?

Recomendamos que endereça todas estas áreas como um todo, em vez de separadamente.

Nota: Se estiver a ponderar 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á detetá-los em alguns problemas de desempenho. No SharePoint Online, não poderá dimensionar o seu inquilino para melhorar o desempenho. Além disso, a funcionalidade de cache tem um comportamento 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 5 000 itens, é provável que o desempenho da CQWP seja muito bom. No entanto, se a lista Notícias exceder os 5000 itens e a consulta na CQWP for complexa, a Peça Web poderá encontrar problemas de desempenho. É difícil definir exatamente o que é uma consulta complexa, mas uma Origem que se reencabeça em todos os sites na sua coleção de sites é mais complexa do que uma Origem que consulta uma lista específica. Além disso, se a consulta utilizar Filtros Adicionais, a complexidade da consulta aumenta. A complexidade da consulta aumenta dependendo dos tipos de colunas de site e das condições utilizadas. Eis alguns exemplos:

  • Uma consulta que filtra numa coluna de site do tipo Múltiplas linhas de texto é mais complexa do que uma consulta que filtra numa coluna de site do tipo Sim/Não.

  • Um filtro que utilize uma condição contém é mais complexo do que uma consulta que utiliza uma condição é igual a.

  • Múltiplas Condições Ou aumentam a complexidade da consulta.

Configuração da consulta na CQWP

O desempenho da CQWP também é afetado pelo local onde os seus conteúdos são armazenados. Se o seu conteúdo estiver armazenado em vários sites, a quantidade total de itens de lista que a Peça Web tem de processar afetará o seu desempenho. Por exemplo, no site de casa da sua empresa, quer apresentar os itens de notícias mais recentes de listas que são mantidas em múltiplos subsites. Cada lista contém 1000 itens. Isto significa que a CQWP terá de esboço de consulta em 3000 itens.

Consulta em vários subsites

Neste exemplo, se a consulta for simples, é provável que o desempenho da CQWP seja bom, desde que a quantidade total de itens seja inferior a 5000. No entanto, se a consulta for complexa, a CQWP poderá ter problemas de desempenho mesmo quando a quantidade total de itens é de poucos mil.

Outro fator importante que pode afetar o desempenho da CQWP é se o seu conteúdo aumentar. Uma solução que funcione hoje poderá não se aplicar aos seus conteúdos futuros. Se espera um aumento elevado do número de sites ou da quantidade de conteúdos, não deverá utilizar a CQWP.

Pode utilizar ambas as Peças Web para apresentar conteúdo com base em informações da navegação do seu site. Por exemplo, quando um visitante vai para uma página, a Peça Web na mesma emite automaticamente uma consulta que contém informações da navegação do seu site. Os resultados da pesquisa são apresentados na Peça Web. Se não tiver muito conteúdo e a consulta for simples, pode utilizar vários CQWPs para apresentar os seus conteúdos. No entanto, uma vez que tem de manter cada CQWP individualmente, os custos de manutenção podem escalar rapidamente.

Ao utilizar a CSWP com navegação gerida e uma página de categoria, os seus custos de manutenção permanecerão iguais à medida que o seu conteúdo for aumentando. Por exemplo, se adicionar uma nova categoria de navegação aos seus conteúdos, pode utilizar a mesma página de categoria para apresentar os conteúdos que pertencem à nova categoria de navegação. Por isso, mesmo que o seu conteúdo tenha crescedo, só terá de 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 um CSWP numa página de categoria.

Arquitetura de site complexa

Pode utilizar a CSWP para apresentar conteúdo de outras coleções de site. Por exemplo, se pretender autorar conteúdo numa coleção de site e apresentar este conteúdo noutra coleção de site, tem de utilizar a CSWP. O CQWP só pode apresentar conteúdos de uma coleção de site.

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 irá oferecer-lhe melhores resultados de desempenho se estiver a planear expandir os seus conteúdos ao longo do tempo.

Se optar por utilizar a CQWP, recomendamos que faça um teste para saber se a Peça Web cumpre os seus requisitos de desempenho e manutenção atuais e futuros.

Mais informações sobre Peças Web Consulta de Conteúdo e Consulta de Conteúdo

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×