MS Graph Search Custom Connector не синхронизируется - PullRequest
1 голос
/ 25 февраля 2020

Недавно Microsoft опубликовала API поиска Microsoft (бета) , который предоставляет возможность индексирования внешних систем путем создания пользовательского соединителя поиска MS Graph .

. это я создал 2 пользовательских коннектора поиска:

  • один по Образец коннектора Microsoft Graph Search от GitHub
  • и один самостоятельно, шаг за шагом согласно официальные инструкции MS
    1. Создайте приложение Connector в Azure
      • Добавьте регистрацию приложения (один арендатор)
      • Добавьте необходимые разрешения API и предоставьте администратору согласие
      • Добавить секрет клиента
    2. Получить токен доступа (через Почтальона)
      • Получить необходимые параметры при регистрации приложения
      • Отправить запрос на вход в систему для получения токена (на предъявителя)
    3. Создать новое соединение (через почтальона)
    4. Регистрация схемы (через почтальона)
    5. Добавить элементы для индекса поиска (через почтальона)

До сих пор оба варианта работали хорошо, но если я сейчас попробую поиск (например, через Bing (активирован для нашего клиента O365, или в Microsoft Search Center * 1046) *, вошли как соответствующая учетная запись) никаких результатов от пользовательских соединителей не отображаются.

Через Graph Explorer , вошли как соответствующая учетная запись и используя запрос https://graph.microsoft.com/beta/search/query , я получаю http статус 500 («InternalServerError», «Вызов не удался, пожалуйста, попробуйте еще раз.»): Снимок экрана из Graph Explorer

Под > Microsoft 365 Центр администрирования> Поиск Microsoft> Соединители отображаются оба соединителя, но не отображается ни состояния, ни успешной синхронизации: снимок экрана из центра администрирования MS 365 Search

Я знаю Microsoft Search API пока в предварительном просмотре, но мне интересно, работает ли он вообще?

  • Есть ли возможность запустить синхронизацию вручную?
  • Или хотя бы узнать, что здесь происходит не так?

1 Ответ

0 голосов
/ 04 марта 2020

Вы также создали новый тип результата и вертикаль в центре поиска?

Я выполнил действия, указанные в примере , и поиск мне помог в Office 365.

Что касается синхронизации, я не думаю, что она доступна в Центре поиска на данный момент, потому что нет возможности редактировать соединение или устанавливать какое-либо расписание синхронизации. Тем не менее, я все еще изучаю другие варианты синхронизации, так как это довольно новое для меня.

...