Configurar a pesquisa híbrida na nuvem – roteiro

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

Saiba como configurar a pesquisa híbrida na nuvem no SharePoint Server configurando um aplicativo de serviço Pesquisa na Nuvem no ambiente do SharePoint Server e conectando-o ao índice de pesquisa no Office 365.

Este artigo descreve como você configurou a pesquisa híbrida em nuvem em um ambiente com o SharePoint Server e o SharePoint no Microsoft 365 para empresas. Com a solução de pesquisa híbrida em nuvem, você adiciona metadados rastreados de todo o seu conteúdo, inclusive do conteúdo local, ao seu índice de pesquisa no Office 365. Quando os usuários pesquisam no Microsoft 365, eles obtêm resultados de pesquisa do conteúdo local e do Microsoft 365.

Observação

Se você for um cliente dedicado do Microsoft 365, configurar a pesquisa híbrida na nuvem requer o envolvimento da equipe de Engenharia de Serviços do SharePoint. Para obter assistência, entre em contato com o Microsoft Service Delivery Manager. Se não tem certeza de qual tipo de cliente você é, ignore essa observação.

Antes de começar

Para concluir as etapas de configuração, você precisará dos itens a seguir:

Siga estas etapas:

Se você já concluiu a etapa 1 quando configurou outra solução híbrida, pule esta etapa e siga para a próxima.

Etapa
Descrição
1. Configurar o Microsoft 365 para SharePoint híbrido
Configure sua organização para um ambiente híbrido no Microsoft 365, incluindo o registro de seu domínio, configuração de sufixos UPN e sincronização de suas contas de usuário local com o Microsoft 365.
2. Crie um aplicativo de serviço Pesquisa na Nuvem no SharePoint Server
Execute o Assistente de Configuração Híbrida no farm de aplicativos que hospeda o site da Administração Central do SharePoint Server.
Como alternativa, execute o scriptCreateCloudSSA.ps1 PowerShell.
3. Conectar o aplicativo de serviço Pesquisa na Nuvem ao locatário da organização do Microsoft 365
Se você usou o Assistente de Configuração Híbrida para criar um aplicativo de serviço Pesquisa de nuvem, ignore esta etapa. O Assistente de Configuração Híbrida conectou automaticamente seus ambientes.
Caso contrário, execute o Onboard-CloudHybridSearch.ps1 script do PowerShell para integrar sua organização de nuvem SSA e Microsoft 365 à pesquisa híbrida na nuvem. O script configura o SSA de nuvem para interagir com a organização do Microsoft 365 e também configura a autenticação servidor a servidor.
4. Configurar a arquitetura de pesquisa no SharePoint Server para pesquisa híbrida na nuvem
Esta etapa é opcional. Se você planejou uma arquitetura de pesquisa diferente do padrão, configure a planejada.
5. Criar uma fonte de conteúdo para que a pesquisa híbrida na nuvem rastreie
Recomendamos adicionar primeiro um compartilhamento de arquivo pequeno. Você pode adicionar mais conteúdo local posteriormente.
6. Configurar um Centro de Pesquisa separado no Office 365 para validar os resultados da pesquisa híbrida
Mantenha a experiência de pesquisa existente inalterada Configurando um Centro de Pesquisa separado no Office 365 para que possa validar e ajustar a nova experiência de pesquisa.
7. Iniciar um rastreamento completo do conteúdo local para a pesquisa híbrida na nuvem
Quando o rastreamento for concluído, seu conteúdo local aparecerá nos resultados da pesquisa no Centro de Pesquisa de validação no Office 365 e no Office Delve.
8. Verificar se a pesquisa híbrida na nuvem está funcionando
Acesse a Central de Pesquisa no SharePoint no Microsoft 365 e insira esta consulta: "IsExternalContent:true". Os resultados gerados devem mostrar o conteúdo da fonte de conteúdo local que você rastreou.
9. Ajustar a pesquisa híbrida na nuvem
Configure e ajuste as experiências de pesquisa que você planejou para os seus usuários.
10. Remova o Centro de Pesquisa de validação e exponha todos os usuários a resultados de pesquisa híbridos.
Defina o Centro de Pesquisa e qualquer pesquisa de site no Microsoft 365 para usar a fonte de resultado padrão e configurar a fonte de resultado padrão com as experiências de pesquisa que você ajustou. Seu conteúdo local aparece nos resultados da pesquisa em seu Centro de Pesquisa em Office 365, pesquisa de site no Microsoft 365 e no Office Delve.

Crie um aplicativo de serviço Pesquisa na Nuvem no SharePoint Server

O SSA de nuvem permite rastrear e adicionar metadados de conteúdo local ao índice de pesquisa no Office 365. Cada farm de pesquisa pode ter apenas um SSA de nuvem, mas pode ter vários SSAs em combinação com um SSA de nuvem. Não é possível converter um SSA existente em um SSA de nuvem.

Observação

Se a sua organização restringe a conexão dos computadores à Internet, você deve permitir o acesso aos pontos de extremidade (FQDNs) que a pesquisa híbrida em nuvem usa. Inclua os pontos de extremidade nas suas listas de permissões de saída. Os pontos de extremidade são listados na seção SharePoint no Microsoft 365 do artigo URLs do Microsoft 365 e intervalos de endereços IP e são marcados para uso com a Pesquisa Híbrida.

Use o Assistente de Configuração Híbrida para conectar seus ambientes do SharePoint Server e do Microsoft 365 e criar o aplicativo serviço Pesquisa de nuvem.

No servidor de aplicativos que hospeda o site da Administração Central do Servidor do SharePoint:

  1. Entre no console como administrador do farm.

  2. Conecte-se ao Office 365 como uma das seguintes funções:

    • Administrador Global
    • Administrador de Aplicativos
    • Administrador de Aplicativos de Nuvem
  3. Navegue até https://go.microsoft.com/fwlink/?linkid=867176 baixar, instalar e iniciar o Assistente de Configuração Híbrida.

  4. Siga os prompts no Assistente de Configuração Híbrida e selecione o recurso de pesquisa híbrida.

O Assistente de Configuração Híbrida permite que você escolha entre um SSA de nuvem com a arquitetura de pesquisa padrão no servidor de aplicativo que hospeda o site da Administração Central do SharePoint Server ou um SSA de nuvem com uma arquitetura de pesquisa em dois servidores de aplicativo (dá suporte à alta disponibilidade).

O Assistente de Configuração Híbrida economiza tempo porque também conecta o SSA de nuvem à sua organização do Microsoft 365 (etapa 3).

Métodos alternativos para criar um aplicativo de serviço de pesquisa em nuvem.

É possível também criar o SSA de nuvem da seguinte maneira:

  • Você pode baixar o script do PowerShell CreateCloudSSA.ps1 no Centro de Download da Microsoft e executá-lo. O script permite escolher entre um SSA da nuvem com a arquitetura de pesquisa padrão no servidor do aplicativo que hospeda o site de Administração Central do SharePoint Server ou um SSA da nuvem com uma arquitetura de pesquisa em dois servidores de aplicativo (compatível com alta disponibilidade).

  • Você pode usar o site da Administração Central do SharePoint, da mesma maneira que faria para um SSA. Com este método, você instala um SSA da nuvem e a arquitetura de pesquisa padrão no servidor de aplicativos que hospeda o site da Administração Central do SharePoint Server.

Para criar um SSA de nuvem executando o script CreateCloudSSA.ps1 PowerShell, siga estas instruções.

Observação

Após instalar o SharePoint Server, a conta de usuário da qual você executa a instalação recebe as permissões apropriadas para executar os cmdlets do Windows PowerShell.

No servidor de aplicativo que hospeda o site da Administração Central do SharePoint Server, siga estas etapas:

  1. Verifique se você está usando a mesma conta de quando instalou o SharePoint Server. Essa conta recebe as permissões apropriadas para executar cmdlets do Windows PowerShell.

  2. Inicie o console do Windows PowerShell com privilégios de administrador: Selecione Iniciar, insira PowerShell e, em seguida, clique com botão direito do mouse em Windows PowerShell e selecione Executar como administrador.

  3. Execute o script CreateCloudSSA.ps1 PowerShell.

  4. Quando for solicitado, digite:

    • O nome do host do servidor de pesquisa no SharePoint Server.

    • Se você fez um planejamento com alta disponibilidade, pesquise o nome do host do segundo servidor de pesquisa.

    • A conta de serviço de Pesquisa neste formato: domínio\nomedeusuário.

    • Um nome de sua escolha para o SSA de nuvem.

    • O nome do servidor de banco de dados no SharePoint Server.

  5. Verifique se você vê a mensagem de que o SSA de nuvem foi criado com êxito.

Posso criar meu próprio script do Windows PowerShell para criar um SSA de nuvem?

Se você deseja criar seu próprio script do PowerShell para criar um SSA de nuvem, primeiro estude o script CreateCloudSSA.ps1 do PowerShell que fornecemos. A diferença entre a criação de um SSA de nuvem e um SSA é o valor da propriedade CloudIndex. Você configura o CloudIndex:true quando cria um SSA de nuvem (não é possível alterar esse valor posteriormente). Quando o CloudIndex é true, metadados rastreados não são adicionados ao índice de pesquisa local. No entanto, isto não significa que os metadados são adicionados ao índice de pesquisa do Microsoft 365, você deve integrar o SSA de nuvem à pesquisa híbrida em nuvem para que isso aconteça. Confira Conecte seu aplicativo de serviço Pesquisa na Nuvem à sua organização do Microsoft 365. Certifique-se de que seu script do PowerShell:

  • Testa se a conta de serviço de Pesquisa é uma conta gerenciada e a torna uma conta gerenciada se não for.

  • Inclui -CloudIndex $ true como argumento quando usa o cmdlet New-SPEnterpriseSearchServiceApplication do PowerShell.

Conectar o aplicativo de serviço Pesquisa na Nuvem ao locatário da organização do Microsoft 365

Observação

Se você usou o Assistente de Configuração Híbrida para criar um aplicativo de serviço Pesquisa de nuvem, você poderá ignorar essa etapa.

Esta seção orienta você a integrar seu SSA de nuvem e a organização do Microsoft 365 à pesquisa híbrida na nuvem e abrange:

  • Conectar seu SSA de nuvem e sua organização do Microsoft 365 – Quando seu SSA de nuvem e seu locatário da organização Microsoft 365 estão corretamente conectados, a solução de pesquisa híbrida em nuvem está pronta para adicionar metadados rastreados do conteúdo local ao índice de pesquisa no Office 365. Quando você tiver integrado seu SSA de nuvem, verifique se ele tem o valor 1 para a propriedade IsHybrid. Verifique executando o seguinte comando do PowerShell: $ssa.GetProperty("CloudIndex").

  • Configurar a autenticação de servidor para servidor – a autenticação de servidor para servidor permite aos servidores acessar e solicitar recursos um do outro em nome dos usuários.

No servidor de aplicativo que hospeda o site da Administração Central do SharePoint Server, siga estas etapas:

  1. Verifique se a data e a hora do servidor estão sincronizadas com os demais servidores no farm do SharePoint Server.

  2. Baixe e instale o Assistente de Conexão do Microsoft Online Services para Profissionais de TI RTW do Centro de Download da Microsoft.

  3. Baixe e instale a versão mais recente do módulo do Microsoft Graph PowerShell do Galeria do PowerShell.

  4. Baixe o script OnBoard-CloudHybridSearch.ps1 do PowerShell no Centro de Download da Microsoft.

  5. Se o ambiente estiver Microsoft 365 Apps para Pequenos e Médios negócios, Office 365 Enterprise, Office 365 Education, Office 365 operado pela 21Vianet ou Office 365 Defesa do Governo dos EUA, abra um prompt do PowerShell elevado e execute o OnBoard-CloudHybridSearch.ps1 script do PowerShell da seguinte maneira:

    #For service principals
    Import-Module Microsoft.Graph.Applications
    
    #For fetching organization details
    Import-Module Microsoft.Graph.Identity.DirectoryManagement
    
    .\OnBoard-CloudHybridSearch.ps1 -PortalUrl <SPOTenantPortalUrl> -CloudSsaId <CloudSSANameCreatd>
    

    POTenantPortalUr é o URL do portal do Microsoft Office SharePoint Online da sua empresa ou organização e CloudSsaID é o nome do SSA em nuvem que você criou anteriormente.

  6. Caso o seu ambiente seja Office 365 US Government Communication, abra um prompt elevado do Windows PowerShell e execute o script do Windows PowerShell da seguinte maneira OnBoard-CloudHybridSearch.ps1:

    Import-Module Microsoft.Graph.Applications
    Import-Module Microsoft.Graph.Identity.DirectoryManagement
    
    .\OnBoard-CloudHybridSearch.ps1 -PortalUrl <SPOTenantPortalUrl> -CloudSsaId <CloudSSANameCreatd> -IsPortalForUSGovernment $true
    

    POTenantPortalUr é o URL do portal do Microsoft Office SharePoint Online da sua empresa ou organização e CloudSsaID é o nome do SSA em nuvem que você criou anteriormente.

  7. Quando solicitado, use uma das seguintes regras de administrador para entrar no seu locatário do Office 365:

    • Administração global
    • Administração de Aplicativos
    • Administração de Aplicações em Nuvem

Se você pretende usar a arquitetura de pesquisa padrão gerada ao criar um SSA de nuvem, ignore esta etapa.

Caso contrário, prepare os servidores necessários para a arquitetura de pesquisa planejada para pesquisa híbrida em nuvem e siga a orientação para configurar a arquitetura de pesquisa planejada. Essa orientação é aplicável também para a pesquisa híbrida em nuvem.

Criar uma fonte de conteúdo para que a pesquisa híbrida em nuvem rastreie

Recomendamos que você comece com uma fonte de conteúdo local pequena, por exemplo, um compartilhamento de arquivo pequeno, para testar. Você pode adicionar mais fontes de conteúdo local posteriormente.

  1. Verifique se a conta de usuário que está executando esse procedimento é um administrador para o SSA da nuvem.

  2. Na página inicial da Administração Central, na seção Gerenciamento de aplicativos, selecione Gerenciar aplicativos de serviço.

  3. Na página Gerenciar aplicativos de serviço, clique no SSA de nuvem.

  4. Na página Administração de Pesquisa, na seção Rastreamento, selecione Fontes de conteúdo.

  5. Na página Gerenciar fontes de conteúdo, clique em Nova fonte de conteúdo.

  6. Na página Adicionar Fonte de Conteúdo, na seção Nome, na caixa Nome, digite um nome para a nova fonte de conteúdo.

  7. Na seção Tipo de Fonte de Conteúdo, selecione o tipo de conteúdo que você deseja rastrear.

  8. Na seção Endereços Iniciais, na caixa Digite os endereços iniciais abaixo (um por linha), digite as URLs a partir das quais o rastreador deve começar o rastreamento.

  9. Na seção Configurações de rastreamento, selecione o comportamento de rastreamento que você deseja.

  10. Na seção Cronogramas de Rastreamento, especifique um cronograma para rastreamentos completos, selecione um cronograma definido a partir da lista Rastreamento Completo. Um rastreamento completo rastreia todo o conteúdo que for especificado pela fonte de conteúdo, independentemente de o conteúdo ter sido alterado. Para definir um cronograma de rastreamento completo, clique em Criar agenda.

  11. Para especificar um cronograma para rastreamentos incrementais, selecione um cronograma definido a partir da lista de Rastreamento Incremental. Um rastreamento incremental rastreia o conteúdo que é especificado pela fonte de conteúdo que foi alterada desde o último rastreamento. Para definir um cronograma, clique em Criar agenda. Você pode alterar um cronograma definido clicando em Editar cronograma.

  12. Para definir a prioridade dessa fonte de conteúdo, na seção Prioridade da Fonte de Conteúdo, na lista Prioridade, selecione Normal ou Alta.

  13. Clique em OK.

Configurar um Centro de Pesquisa separado no Office 365 para validar os resultados da pesquisa híbrida

Depois de configurar a pesquisa híbrida em nuvem e fazer um rastreamento completo do conteúdo local, o Centro de Pesquisa existente no Office 365, assim como o Office Delve, mostrará automaticamente os resultados de pesquisa locais e online. Antes de iniciar o rastreamento completo, recomendamos criar um novo Centro de Pesquisa separado. Configure-o para mostrar os resultados de pesquisa locais e online. Dessa maneira, você pode validar e ajustar a nova experiência de pesquisa no Centro de Pesquisa separado, enquanto mantém o Centro de Pesquisa existente inalterado.

Siga estas etapas para configurar um Centro de Pesquisa separado no Office 365:

  1. Crie uma fonte de resultados que recupera os resultados de pesquisa do índice de pesquisa deste locatário, mas limita os resultados de pesquisa ao conteúdo do Microsoft 365 usando uma Transformação de Consultas. Altere a transformação de consultas padrão para "{?{searchTerms} NOT IsExternalContent:true}". Isso funciona porque o conteúdo que tem a propriedade gerenciada IsExternalContent definida como true (consulte Sobre a propriedade gerenciada IsExternalContent) no esquema de pesquisa do SharePoint no Microsoft 365 é conteúdo local.

  2. Modifique a Web Part dos Resultados da Pesquisa no Centro de Pesquisa do Microsoft 365 para usar a fonte de resultado que você acabou de criar. Seus usuários recebem a experiência de pesquisa original neste Centro de Pesquisa.

  3. Crie um segundo Centro de Pesquisa do Microsoft 365 que use a fonte de resultado padrão. Este Centro de Pesquisa apresenta resultados de pesquisa híbridos quando você executa um rastreamento completo. Valide e ajuste sua nova experiência de pesquisa neste Centro de Pesquisa.

  4. Configure o acesso para que apenas os responsáveis pelos testes e administradores tenham acesso ao segundo Centro de Pesquisa do Microsoft 365.

Aqui está um exemplo de um ambiente de validação: a ilustração mostra como o conteúdo insere o índice Microsoft 365 de um farm de conteúdo do SharePoint Server e do Microsoft 365. O Centro de Pesquisa padrão em Office 365 só recupera os resultados do Microsoft 365 do índice de pesquisa, enquanto a pesquisa de validação ce

  1. Conteúdo local. Durante o rastreamento, o conteúdo é adicionado ao índice do Microsoft 365.

  2. Conteúdo do Microsoft 365. Durante o rastreamento, o conteúdo é adicionado ao índice do Microsoft 365.

  3. Centro de Pesquisa do Microsoft 365 padrão (ou existente). Este Centro de Pesquisa usa a fonte de resultado personalizada que limita os resultados da pesquisa apenas para o conteúdo do Microsoft 365.

  4. Segundo Centro de Pesquisa do Microsoft 365, onde você valida e ajusta como os resultados da pesquisa híbrida são exibidos. Este Centro de Pesquisa usa a fonte de resultado padrão e mostra resultados de pesquisa de conteúdo local e do Microsoft 365.

Sobre a propriedade gerenciada IsExternalContent

Uma parte importante nesse ambiente é a fonte de resultados personalizada que você usa no Centro de Pesquisa padrão ou existente do Microsoft 365. Esta fonte de resultados mantém a experiência de pesquisa inalterada enquanto você valida e ajusta como os resultados da pesquisa híbrida são exibidos. Uma peça importante nesta fonte de resultado personalizada é a propriedade gerenciada IsExternalContent no esquema de pesquisa do SharePoint no Microsoft 365. Antes de configurar a pesquisa híbrida em nuvem, esta propriedade gerenciada está vazia. Mas, depois de configurar a pesquisa híbrida em nuvem e rastrear seu conteúdo local, esta propriedade é definida como "true" para todo o conteúdo local. Portanto, você pode limitar os resultados da pesquisa para mostrar apenas o conteúdo do Microsoft 365 com NOT IsExternalContent:true .

Inicie um rastreamento completo da fonte de conteúdo. Confira Iniciar, pausar, continuar ou interromper um rastreamento no SharePoint Server 2013 ou siga as estas etapas:

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

  2. Na página inicial do site da Administração Central do Microsoft Office SharePoint Online, na seção Gerenciamento de Aplicativos, selecione Gerenciar aplicativos de serviço.

  3. Na página Gerenciar Aplicativos de Serviço, selecione o aplicativo de serviço de Pesquisa em nuvem.

  4. Na página de Administração da Pesquisa, na seção Rastreamento, selecione Fontes de Conteúdo.

  5. Na página Gerenciar Fontes de Conteúdo, na lista de fontes de conteúdo, aponte para o nome da fonte de conteúdo que você deseja rastrear, selecione a seta e selecione Iniciar Rastreamento Completo. O valor na coluna Estado é alterado para Pesquisa Completa para a fonte de conteúdo selecionada.

Verificar se a pesquisa híbrida na nuvem está funcionando

Após a conclusão do rastreamento, verifique se o seu conteúdo local aparece nos resultados da pesquisa no Centro de Pesquisa de validação no Office 365.

  1. Entre no Microsoft 365 com a sua conta corporativa ou de estudante. Verifique se:

    • Você tem acesso ao Centro de Pesquisa de validação.

    • Você tem acesso ao conteúdo na fonte de conteúdo rastreado por você. Se você executou a etapa 1 deste roteiro, você deve ter acesso.

    • Sua organização não atribuiu direitos de acesso do usuário ao conteúdo local usando um dos grupos de segurança padrão no Windows Server Active Directory (AD), por exemplo, o grupo de segurança Usuários de Domínio. Confira Planejar pesquisa híbrida na nuvem para o SharePoint .

  2. Pesquise IsExternalContent:1 no Centro de Pesquisa de validação. Os resultados gerados devem mostrar o conteúdo da fonte de conteúdo local que você rastreou.

  3. Verifique se seu conteúdo local aparece nos resultados da pesquisa.

Depois de configurar a pesquisa híbrida na nuvem e verificar se você obteve resultados de pesquisa do conteúdo local no seu Centro de Pesquisa de validação no Office 365, configure as experiências de pesquisa que você planejou.

Esta orientação pode ser útil:

Depois de configurar e validar as experiências de pesquisa planejadas, talvez você queira limpar o índice de pesquisa no Office 365 para metadados do conteúdo local que você usou durante este trabalho. Isso funciona de forma diferente do que você pode estar familiarizado com o SharePoint Server.

Em site da Administração Central do SharePoint você pode usar a opção "Redefinir índice" para um SSA para remover todo o conteúdo do índice de pesquisa. Esta opção não funciona para a pesquisa híbrida em nuvem porque não há comunicação direta entre o SSA da nuvem no SharePoint Server e o índice de pesquisa no Office 365. Se você quiser apenas remover alguns metadados locais, remova essa fonte de conteúdo local ou crie uma regra de rastreamento que não rastreie o URL de um arquivo. Se você precisar remover todos os metadados do conteúdo local do índice de pesquisa no Office 365, abra um ticket com o Suporte da Microsoft.

Considerações sobre o proxy

Se o farm do SharePoint estiver atrás de um proxy avançado (ou seja, o tráfego destinado à Internet deve ser enviado por meio de um servidor proxy), talvez seja necessário configurar configurações adicionais de proxy. Siga as etapas descritas em Configurar configurações de servidor proxy para Pesquisa no SharePoint Server.

Além disso, talvez seja necessário configurar o machine.config para dar suporte ao proxy. Esse arquivo reside em C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config. Mais informações sobre como configurar o elemento apropriado podem ser encontradas no Esquema de Configurações de Rede.

Saiba mais sobre pesquisa híbrida em nuvem para o Microsoft Office SharePoint Online no Microsoft 365

Planeje a pesquisa híbrida em nuvem para o SharePoint no Microsoft 365