Configurar um conector de federação (Office SharePoint Server)
Atualizado em: 2008-07-31
Dica
A menos que estipulado de outra forma, as informações desse artigo se aplicam ao Office SharePoint Server 2007 com Atualização de infraestrutura para os Microsoft Office Servers.
A federação no Microsoft Office SharePoint Server 2007 permite que os usuários finais enviem uma consulta que pesquisa várias fontes de dados e combina os resultados em uma única página de resultados de pesquisa.
Essas fontes de dados podem incluir:
Repositórios de conteúdo de sua empresa.
Mecanismos de pesquisa ou serviços com base em assinatura da Internet usados pela empresa.
Documentos corporativos indexados pelo Office SharePoint Server 2007 em outra divisão da empresa ou em outras regiões do mundo.
Quando o usuário envia uma consulta, o Office SharePoint Server 2007 formata e renderiza os resultados junto com os resultados indexados.
Este artigo fornece instruções passo a passo sobre como usar conectores de federação para se conectar a fontes de dados na empresa ou na World Wide Web.
Etapa 1: identificar a necessidade de informações específicas
Considere as necessidades e os hábitos de pesquisa dos usuários finais na empresa. Qual conteúdo os usuários finais precisam encontrar para ser produtivos? Quais consultas de pesquisa eles estão usando no momento?
Se você nunca tiver trabalhado com federação antes, consulte Planejar a experiência de pesquisa do usuário final (Office SharePoint Server) para obter uma lista de questões que devem ser consideradas durante o planejamento da experiência de pesquisa para os usuários finais na organização.
Etapa 2: localizar uma fonte de dados adequada
Depois que identificar uma determinada necessidade de informações, você deverá encontrar uma fonte de dados que forneça essas informações. Um exemplo de uma fonte de dados adequada é um XML feed pesquisável, de preferência RSS, que retorna informações com base em uma consulta. Você pode procurar e avaliar fontes de dados e feeds existentes na organização e na World Wide Web, que possam fornecer o conteúdo de que os usuários finais precisam.
Alguns métodos para encontrar e obter um feed adequado para uma fonte de dados são mostrados a seguir:
Consulte a Galeria Online (em inglês) (https://go.microsoft.com/fwlink/?linkid=95798\&clcid=0x416) (em inglês) para verificar se já existe um conector federado. Você pode baixar e importar conectores que atendem às suas necessidades.
Verifique se o repositório, site ou aplicativo já tem um feed. Use o Windows Internet Explorer 7 para ajudar a detectar se um site tem um RSS feed existente. Quando um feed compatível estiver disponível em um site, o ícone de RSS na barra de ferramentas do Internet Explorer ficará laranja. Se houver um feed disponível, verifique se ele depende da consulta usando um parâmetro como
?q=searchTerms
.Se você estiver procurando conteúdo da Web, tente usar um mecanismo de pesquisa com uma pesquisa restrita ao conteúdo. Por exemplo, use o Live Search para pesquisa o conteúdo da Wikipedia usando a seguinte consulta:
search terms site:www.wikipedia.com
.Se você estiver procurando conteúdo da Web, mas não houver um feed ou ele não estiver sendo pesquisado por um mecanismo de pesquisa, tente usar uma interface para converter HTML em RSS. Para obter mais informações, consulte o documento sobre diretrizes de arquitetura para criação de conectores de pesquisa federados (em inglês) (https://go.microsoft.com/fwlink/?linkid=111080\&clcid=0x416) (em inglês).
Se você controlar o repositório ou aplicativo, poderá expor um feed por meio do código.
Se você não tiver o controle da fonte, poderá criar uma interface que exponha um feed para permitir a comunicação entre a federação do Office SharePoint Server 2007 e a fonte de dados. Por exemplo, você pode criar uma página .aspx simples que retorne uma consulta de banco de dados com base nos parâmetros passados e retorne XML. Para obter mais informações, consulte o artigo sobre exemplo de conector de pesquisa federada (em inglês) (https://go.microsoft.com/fwlink/?linkid=111083\&clcid=0x416) (em inglês).
Também é possível criar uma transformação mais sofisticada que chame o Modelo de Objeto do repositório com base na consulta e depois formate os resultados da pesquisa, antes de retornar XML.
Dica
Se você criar seu próprio feed, será recomendável tornar compatíveis os recursos OpenSearch e RSS locais.
Considere a opção de incluir uma combinação de fontes de dados internas e externas na solução de pesquisa federada. Para obter uma base técnica sobre federação no Office SharePoint Server 2007, consulte o artigo sobre visão geral da pesquisa federada (em inglês) (https://go.microsoft.com/fwlink/?linkid=111084\&clcid=0x416) (em inglês).
Etapa 3: conectar o feed de dados a um local federado
Depois que você localizar um feed, será fácil conectá-lo a um local federado. Você pode criar um novo local federado para o feed ou importar e personalizar um local existente, usando a página Gerenciar Locais Federados no Office SharePoint Server 2007 ou criando seu próprio texto de definição. Em qualquer caso, um local federado compreenderá as seguintes informações:
Tipo de local
Modelos de link de Consulta e Mais Resultados
Gatilhos
Informações de exibição
Restrições
Informações de autenticação e credenciais
Essas informações são armazenadas no sistema de federação do Office SharePoint Server 2007 e podem ser exportadas e importadas por meio de um arquivo *.fld (Definição de Local de Federação).
O Office SharePoint Server 2007 permite que você se conecte às fontes de dados mais populares, sem escrever código, baixando conectores federados da Galeria Online (em inglês) (https://go.microsoft.com/fwlink/?linkid=95798\&clcid=0x416) (em inglês). Esses conectores são criados pela comunidade parceira Enterprise Search.
Dica
Para usar arquivos *.fld baixados, abra a página Administração da Pesquisa no Office SharePoint Server 2007, clique em Locais Federados e em Importar Local.
Consulte também
Conceitos
Definir configurações de proxy para fontes federadas (Office SharePoint Server)
Reparar locais federados (Office SharePoint Server)
Outros recursos
Artigo sobre visão geral da pesquisa federada (https://go.microsoft.com/fwlink/?linkid=111084&clcid=0x416) (em inglês)
Artigo sobre especificação OpenSearch (https://go.microsoft.com/fwlink/?linkid=111090&clcid=0x416) (em inglês)
Artigo sobre diretrizes de arquitetura para criação de conectores de pesquisa federados (https://go.microsoft.com/fwlink/?linkid=111080&clcid=0x416) (em inglês)
Artigo sobre referência de esquema de arquivo de definição de local (https://go.microsoft.com/fwlink/?linkid=111092&clcid=0x416) (em inglês)
Artigo sobre como criar uma Web Part de pesquisa federada personalizada com UI de credenciais (https://go.microsoft.com/fwlink/?linkid=111093&clcid=0x416) (em inglês)
Artigo sobre exemplo de conector de pesquisa federada (https://go.microsoft.com/fwlink/?linkid=111083&clcid=0x416) (em inglês)