Pergunta

Nosso ambiente consiste em Project Server 2007 e Moss 2007. Temos cerca de 750 projetos e muitos "campos personalizados corporativos" configurados para rastrear todos os metadados associados a um projeto.

Nosso principal requisito é poder pesquisar/filtrar/agrupar/classificar todos esses projetos por metadados no SharePoint. Nosso processo atual envolve a sincronização desses metadados personalizados em uma lista do SharePoint (que requer muita manutenção). Em vez disso, gostaria de me livrar dessa sincronização e configurar o serviço de pesquisa para rastejar os metadados do servidor do projeto diretamente.

Pergunta: É possível aproveitar a pesquisa do SharePoint para rastejar/indexar esses campos de metadados no Project Server? Como eu iria configurar isso?

Foi útil?

Solução

Aqui estão algumas idéias:

  • vincular o BDC ao banco de dados de relatórios do servidor do projeto para que ele possa ser indexado (por exemplo, consulte Blog de Sahil Malik)

  • Use um mecanismo de pesquisa alternativo para indexar o banco de dados de relatórios do servidor do projeto (por exemplo, rápido)

  • Escreva código personalizado para promover os metadados do servidor de projeto em uma lista do SharePoint para que possa ser indexada

Outras dicas

Como os sites do projeto são baseados em sites WSS, aposto que você pode adicionar uma fonte de rastreamento personalizada apontando para o site do projeto para indexá -lo (eu diria que você pode optar por rastejá -lo como um site do SharePoint - se isso não funcionar, você sempre pode adicione -o como um conteúdo da Web externo).

Nesse ponto, se o seu "metadado personalizado" estiver definido para se arrastar, você deve ver os metadados personalizados adicionados como propriedades rastreadas/gerenciadas na loja SSP depois de rastejar o local do projeto.

Espero que isso ajude (eu não fiz isso sozinho, mas aposto que isso pode funcionar. Deixe -me saber :))

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top