Compartilhar via


Planejar usar refinarias em uma página de resultados de pesquisa no SharePoint Server

APLICA-SE A:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

Neste artigo, você aprenderá:

Como as refinarias ajudaram a planejar uma viagem ao Japão

Embora o termo "refinarias" seja novo para você, há uma boa chance de você já os ter usado. Por exemplo, se você já comprou um livro online, provavelmente usou refinarias para encontrar o livro certo.

Suponha, por exemplo, que você tenha ido online à sua livraria favorita para encontrar um guia de viagem sobre o Japão. Você digitou "Japão" no campo de pesquisa e, como esperado, páginas dos resultados da pesquisa apareceram. O arrastão de página após página de resultados não parece muito divertido. Felizmente, os designers do site forneceram uma maneira de restringir os resultados da pesquisa. No lado esquerdo da página está uma lista "Categorias" que contém entradas como "Cozinhando", "Geografia", "História", "Viagens" e assim por diante. Você clica em "Viajar" e, em um instante, os resultados da pesquisa mostram apenas livros de viagem que contêm a palavra "Japão".

Mas, acontece que há muitos livros de viagem lá fora no Japão. Portanto, você precisa cortar ainda mais os resultados. Você estava procurando uma versão de paperback. Portanto, ainda focando nas listas no lado esquerdo da página, você detecta uma categoria chamada "Format" que contém termos como "Hardcover", "PDF", "Áudio", "Digital" e "Paperback". Então você clica em "Paperback" e tem o que está procurando: resultados para livros de viagens sobre o Japão em paperback! Infelizmente, o número de resultados da pesquisa ainda era muito grande. Portanto, você continua a usar as várias listas no lado esquerdo da página até que você tenha perfurado até cinco candidatos esperançosos, um dos quais faz isso sobre a linha de chegada e vai direto para o seu carrinho de compras.

Agora, aqui está a parte técnica: quando você estava clicando em "Viajar" e "Paperback" você estava, de fato, usando refinarias. Em termos do SharePoint, uma refinaria é uma propriedade gerenciada que é refinável. Os valores de refinaria são os valores de uma propriedade gerenciada refinável. Portanto, no caso de sua viagem de compras online, "Categorias" e "Formato" são refinarias. "Travel" e "Paperback" são valores de refinaria.

O artigo Da coluna do site à propriedade gerenciada – O que há com isso? explica como as colunas do site são "transformadas" em propriedades gerenciadas durante um rastreamento. Por exemplo, em nosso cenário do Centro de Pesquisa, temos uma coluna do site chamada "Redator Interno". Para cada item de lista, esta coluna do site contém o nome do escritor de um artigo (lembre-se, cada item de lista representa um artigo). Para ajudar o usuário a restringir rapidamente os resultados da pesquisa a artigos que são escritos por um determinado escritor, exatamente como você restringiu os resultados da pesquisa ao comprar um livro de viagens no Japão, você teve que tornar a propriedade gerenciada que representa a coluna do site "Escritor Interno" refinável. Há, é claro, um pouco mais do que isso, e todas as etapas serão explicadas em artigos posteriores.

O que procurar quando você identificar refinarias

Essa é fácil: identificar refinarias, procurar informações que os usuários vão querer usar para restringir os resultados da pesquisa.

Em nosso cenário do Centro de Pesquisa, queríamos usar as seguintes refinarias:

  • Manager

  • Gravador Interno

  • Editor

  • Tipo de Conteúdo

  • Data de publicação solicitada

Sobre como tornar uma propriedade gerenciada refinável

A primeira coisa que você precisa fazer ao configurar refinarias é tornar as propriedades gerenciadas que você deseja usar, refináveis. Dependendo do nível de permissão, você pode fazer isso em dois lugares:

Para habilitar uma propriedade gerenciada de Requer nível de permissão
Administração Central
Administrador de aplicativo de serviço de pesquisa
Administração de Coleção de Sites
Administrador do conjunto de sites

Há uma razão pela qual você pode fazer isso de dois lugares. Se você estiver trabalhando com conteúdo (digamos que você seja um gerente de conteúdo), é improvável que você tenha serviço Pesquisa direitos de nível de administração de aplicativo, ou seja, você não terá acesso à Administração Central. Mas é muito provável que você tenha permissões de administrador de coleção de sites.

O artigo anterior desta série (Como configurar a Web Part de Resultados de Pesquisa para usar uma nova fonte de resultado) explicou como os gerentes de conteúdo podem adicionar conteúdo facilmente ao índice de pesquisa sem precisar importunar serviço Pesquisa administradores de aplicativos. Então, agora que todos estão felizes, não queremos comprometer essa felicidade tornando os gerentes de conteúdo dependentes de um administrador de aplicativos serviço Pesquisa para habilitar refinarias.

Este artigo descreve apenas o procedimento, pois ele pode ser executado por um administrador de coleção de sites (gerenciador de conteúdo). Para obter informações sobre como serviço Pesquisa administradores de aplicativos podem tornar uma propriedade gerenciada refinável, consulte Habilitar propriedades gerenciadas criadas automaticamente como refinarias na Administração Central do SharePoint.

Sobre propriedades gerenciadas refináveis

A seção anterior afirmava "A primeira coisa que você deve fazer ao configurar refinarias é tornar as propriedades gerenciadas que você deseja usar, refináveis". Bem, acontece que os administradores de coleção de sites (gerentes de conteúdo) não podem fazer isso porque não têm o nível de permissão necessário. Mas eles têm o nível de permissão para mapear uma propriedade rastreada para uma propriedade gerenciada refinável.

Confuso? Vamos dar uma olhada mais de perto.

serviço Pesquisa administradores de aplicativos, que têm acesso à Administração Central, podem configurar muitas coisas diretamente em uma propriedade gerenciada. Por exemplo, a captura de tela a seguir mostra como eles podem alterar a propriedade chamada InternalWriterOWSUSER para ser refinável selecionando Sim - ativo ou Sim - latente no menu Refinável.

Propriedade na AC

Se olharmos para a mesma propriedade na perspectiva de um administrador de conjunto de sites, que está configurando a propriedade no nível da coleção do site, não só o nome da propriedade está esmaecido, mas o menu de escolha Refinável está bloqueado (talvez não seja fácil ver na captura de tela, mas o campo está bloqueado).

Propriedade em SA

Felizmente, há muitas propriedades gerenciadas "vazias" que são habilitadas como refinarias por padrão. Nesse contexto, "vazio" significa que uma propriedade rastreada não é mapeada para ela. Isso significa que os administradores de coleção de sites podem mapear uma propriedade rastreada para uma dessas propriedades gerenciadas habilitadas para refinarias sem precisar depender de um administrador de aplicativo serviço Pesquisa.

A tabela abaixo fornece uma visão geral das propriedades gerenciadas habilitadas como refinarias por padrão.

Nome da propriedade gerenciada Tipo de dados para mapeamento Formato de exibição para valores de refinaria
RefinableDate00 - RefinableDate19
Os valores contêm datas
Intervalos
RefinableDecimal00 - RefinableDecimal09
Os valores contêm números com no máximo três decimais
Intervalos
RefinableDouble00 - RefinableDouble09
Os valores contêm números com mais de três decimais
Intervalos
RefinableInt00 - RefinableInt49
Valores são números inteiros
Intervalos
RefinableString00 - RefinableString99
Os valores são sequências de caracteres. Isso inclui valores que usam o tipo de dados Texto, Pessoa ou Grupo, Metadados Gerenciados, Escolha e Sim/Não
Listar

Em nosso cenário do Centro de Pesquisa, já tínhamos identificado as refinarias que queríamos usar. Para cada uma dessas refinarias, definimos qual propriedade gerenciada refinável usaríamos:

Refinaria a ser usada Propriedade gerenciada refinável
Manager
RefinableString01
Gravador Interno
RefinableString02
Editor
RefinableString03
Tipo de Conteúdo
RefinableString04
Data de publicação solicitada
RefinableDate01

Então, agora que temos um plano para o qual as refinarias usarão, a próxima tarefa é fazer a configuração real do refinador.

Próximo artigo desta série

Como adicionar refinarias à página de resultados da pesquisa no SharePoint Server