Compartilhar via


Criar e implantar um dicionário 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

Use um arquivo de dicionário para especificar sinônimos para uma única palavra ou várias palavras que ocorrem em consultas na experiência de pesquisa clássica. A consulta é expandida com base nas entradas do dicionário. Você cria e mantém o arquivo thesaurus em um sistema externo ao SharePoint Server antes de importá-lo para o SharePoint Server para disponibilizar os sinônimos para o sistema de pesquisa.

Observação

Você pode implantar somente um dicionário de sinônimos por farm do SharePoint Server.

Crie um dicionário de sinônimos

Para definir as entradas em seu dicionário de sinônimos, insira os termos e seus sinônimos correspondentes em um arquivo separado por vírgulas (.csv) . Ou então, você também pode especificar em qual idioma a consulta deve ser escrita para que um sinônimo seja aplicável.

Se desejar definir mais de um sinônimo para uma chave, você terá de criar várias entradas no dicionário de sinônimos. Além disso, se desejar que o sinônimo funcione das duas formas, por exemplo, se desejar que o termo "IE" também retorne resultados da pesquisa para "Internet Explorer", e quiser que o termo "Internet Explorer" também retorne resultados para "IE", você terá que criar duas entradas de dicionário de sinônimos.

Para criar seus termos de dicionário, você pode usar caracteres unicode alfabéticos, como um, ø, ü ou é. Seus termos também podem incluir sublinhados (_), hifens (-) e apóstrofos retos ('). Seus termos não podem incluir caracteres Unicode não alfabéticos, como hashtag (#), barra (/), barra de backslash (\), período (.) ou ponto de interrogação (?). Você também não pode usar abreviações que incluam caracteres Unicode não alfabéticos, como E.K.G ou d\r.

A correspondência entre as chaves do dicionário de sinônimos e os termos de consulta não diferencia entre maiúsculas e minúsculas. Quando um termo de consulta corresponde a uma chave do dicionário de sinônimos, a consulta é expandida com o(s) sinônimo(s) dessa chave, e os resultados da pesquisa conterão resultados do termo de pesquisa original, bem como do sinônimo.

Para criar um dicionário de dicionários:

  1. Crie um arquivo .csv com a as colunas Chave, Sinônimo e Idioma. Use uma vírgula como separador da coluna. Se o arquivo contém caracteres que não são ASCII, como diacríticos, você precisa codificá-lo em UTF-8. Salve o arquivo em um local acessível do servidor do qual você executará o cmdlet do Microsoft PowerShell para implantar o dicionário.

    • Na coluna Chave insira o termo (palavra única ou várias) para a qual deseja disparar um sinônimo quando o termo ocorre em uma consulta. Não deve haver espaços à direita ou à esquerda dos termos.

    • Na coluna Sinônimo, insira o termo (palavra única ou várias) que deseja adicionar à consulta se o termo especificado na coluna Chave ocorrer em uma consulta. Sinônimos que consistem em várias palavras serão adicionados como frases à consulta.

    • Na coluna opcional Idioma, insira a abreviação do idioma ao qual o sinônimo se aplica. Consulte a tabela em recursos de pesquisa linguística no SharePoint Server para obter uma visão geral dos idiomas disponíveis e seu código. Se você deixar essa coluna em branco, a consulta é expandida com o sinônimo independentemente do idioma da consulta. Certifique-se de que não haja espaços à direita nem à esquerda dos códigos de idiomas.

Um dicionário de sinônimos geralmente é usado para expandir acrônimos. Mas você também pode usar um dicionário de sinônimos para incluir automaticamente variações de um termo de pesquisa para a consulta de terminologia específica usada em sua organização. Uma entrada de arquivo de dicionário de exemplo pode ser semelhante a esta: Key,Synonym, Language IE, Internet Explorer Internet Explorer, IE UN, United Nations,en UN, Vereinte Nationen, de BAM, cobrança e gerenciamento de conta e gerenciamento de contas, cobrança e contas

Implantar um dicionário de sinônimos

Você cria e mantém o arquivo thesaurus em um arquivo externo ao SharePoint Server antes de importá-lo para o SharePoint Server para disponibilizar os sinônimos para o sistema de pesquisa. Você não pode exportar um dicionário do SharePoint Server. Se desejar alterar seus sinônimos, atualize o arquivo do dicionário de sinônimos e depois o reimplante.

Observação

Quando você reimplanta um arquivo de dicionário de sinônimos, o dicionário existente será substituído pelas informações do arquivo atualizado.

Para importar um arquivo de dicionário:

  1. Verifique se a conta de usuário que está executando este procedimento é um administrador do aplicativo de serviço de Pesquisa.

  2. Inicie o Shell de Gerenciamento do SharePoint.

  3. No prompt de comando do Windows PowerShell, digite o seguinte comando:

    $searchApp = Get-SPEnterpriseSearchServiceApplication
    Import-SPEnterpriseSearchThesaurus -SearchApplication $searchApp -Filename <Path>
    

    Onde:

    • <Path> especifica o caminho UNC completo do arquivo .csv (dicionário de sinônimos) que será importado.

Confira também

Recursos de pesquisa linguística no SharePoint Server

Import-SPEnterpriseSearchThesaurus