none
SharePoint 2010 Проблемы с поиском профилей RRS feed

  • Вопрос

  • Добрый день.
    Установлен SharePoint 2010.
    На нем есть веб-приложение.
    Одно из семейств узлов задан как центр поиска.
    Также есть семейство узлов для личных сайтов. На нем и настроен показ профилей пользователей.
    Свойства профилей пользователей берутся из двух мест АктивДиректори и кадровой системы.
    Из АД берутся учетная запись и Email (и SID конечно)
    Все остальное вытягивается из кадровой системы.

    Все вроде работает хорошо. И поиск находит людей. и потом пересылает пользователей на страницу профиля (после нажатия на имя пользователя конечно)
    Но есть только одно но.

    у некоторых пользователей данные в центре поиска отличаются от данных на странице профилей.
    Особенно разнятся должности сотрудников. Например сотрудник получает новую должность, так вот в центре поиска (когда показывает результаты поиска) остаются старые данные, а на странице профиля пользователя уже новая должность. В базе данных профиля смотрю стоит новая должность как полагается.

    В чем может быть проблема?

    27 января 2014 г. 4:17

Ответы

  • Похоже, в результатах поиска используется поле SPS-JobTitle а не title
    А синхронизация из кадровой системы заполняет поля title
    попробую добавить импорт на поле SPS-JobTitle из кадровой системы
    О результатах сообщю

    Всем спасибо!
    Владимир, особенно Вам.
    Идея разделить контенты обхода на много уменьшило время на диагностику и решения проблемы.
    Проблемы, как предположил выше, была в том, что в результатах поиска SharePoint использует другое поле (SPS-JobTitle)  чем на странице профилей пользователей (title)

    Вопрос закрыт!

    • Помечено в качестве ответа Bokibayev 29 января 2014 г. 3:28
    29 января 2014 г. 3:25

Все ответы

  • В обходе поиска. 

    Business Solutions Architect, SharePoint Expert, Trainer, Speaker and Author http://gandjustas.blogspot.com/ Join Russian SharePoint Community at https://www.facebook.com/groups/sharepointrussian/

    27 января 2014 г. 6:42
  • В обходе поиска. 

    Согласен. первое что приходит на ум, это один из вариантов:

    1. Редко происходит обход контента 

    2. Первым проходит обход контента, а потом обновляются данные из другой системы.

    27 января 2014 г. 8:31
    Модератор
  • В источниках контента для обхода стоит два адреса
    http://sp1
    sps3://sp1

    Вроде все нормально. 

    Просмотрел журнал обхода контента.

    Ошибки связанных с профилями нет. в основном на файлы с некорректными названиями и удаленные.

    И удивительное то,  что по некоторым профилям изменения должности проходит нормально.

    Т.е. на сайте поиска обновления проходит по некоторым, а по некоторым нет

    Что еще советуете проверить?

    27 января 2014 г. 8:35
  • Я тоже так думал.

    Поэтому запустил полный обход контента вручную.

    Но все равно.

    Портал довольно большой. 200ГБ и около 100 семейств узлов

    полный Обход занимает 3-4 часа

    27 января 2014 г. 8:40
  • предлагаю разделить адреса на два источника.

    1. люди sps3://sp1

    2. все остальное.http://sp1

    тем самым можно людей индексировать отдельно.

    27 января 2014 г. 9:23
    Модератор
  • Спасибо Владимир!
    Полезный совет, нужно записать как бестпрактис.
    Но думаю в решении данной проблемы не поможет.
    попробую, сообщю

    27 января 2014 г. 9:33
  • Разделил источники.

    Выполнил полный обход содержимого (прошло без единой ошибки и предупреждения)

    Но результатов нет. Все также есть старые должности.

    27 января 2014 г. 9:57
  • Похоже, в результатах поиска используется поле SPS-JobTitle а не title
    А синхронизация из кадровой системы заполняет поля title
    попробую добавить импорт на поле SPS-JobTitle из кадровой системы
    О результатах сообщю
    28 января 2014 г. 12:18
  • Похоже, в результатах поиска используется поле SPS-JobTitle а не title
    А синхронизация из кадровой системы заполняет поля title
    попробую добавить импорт на поле SPS-JobTitle из кадровой системы
    О результатах сообщю

    Всем спасибо!
    Владимир, особенно Вам.
    Идея разделить контенты обхода на много уменьшило время на диагностику и решения проблемы.
    Проблемы, как предположил выше, была в том, что в результатах поиска SharePoint использует другое поле (SPS-JobTitle)  чем на странице профилей пользователей (title)

    Вопрос закрыт!

    • Помечено в качестве ответа Bokibayev 29 января 2014 г. 3:28
    29 января 2014 г. 3:25