Criar e implantar um dicionário no SharePoint Server

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

Utilize um ficheiro de dicionário de sinónimos para especificar sinónimos para uma única palavra ou múltiplas palavras que ocorrem em consultas na experiência de pesquisa clássica. A consulta é expandida com base nas entradas do dicionário. Crie e mantenha o ficheiro de dicionário de sinónimos num sistema externo ao SharePoint Server antes de o importar para o SharePoint Server para disponibilizar os sinónimos ao sistema de pesquisa.

Nota

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 os termos do dicionário de sinónimos, pode utilizar carateres Unicode alfabéticos, como a, ø, ü ou é. Os seus termos também podem incluir carateres de sublinhado (_), hífenes (-) e apóstrofos retos ('). Os seus termos não podem incluir carateres Unicode não alfabéticos, como hashtag (#), barra (/), barra invertida (\), ponto final (.) ou ponto de interrogação (?). Também não pode utilizar abreviaturas que incluam carateres 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 sinónimos:

  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. Guarde o ficheiro numa localização acessível a partir do servidor a partir do qual irá executar o cmdlet do Microsoft PowerShell para implementar o dicionário de sinónimos.

    • 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 Funcionalidades de pesquisa linguística no SharePoint Server para obter uma descrição geral dos idiomas disponíveis e do respetivo 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 ficheiro de dicionário de sinónimos de exemplo pode ter o seguinte aspeto: Chave,Sinónimo, IE de Linguagem, Internet Explorer Internet Explorer,IE UN,Nações Unidas,en UN,Vereinte Nationen,de BAM, faturação e gestão de contas e gestão de contas, faturação e contas

Implantar um dicionário de sinônimos

Pode criar e manter o ficheiro de dicionário de sinónimos num ficheiro externo ao SharePoint Server antes de o importar para o SharePoint Server para disponibilizar os sinónimos ao sistema de pesquisa. Não pode exportar um dicionário de sinónimos do SharePoint Server. Se desejar alterar seus sinônimos, atualize o arquivo do dicionário de sinônimos e depois o reimplante.

Nota

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 ficheiro de dicionário de sinónimos:

  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