Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Объявление об обновленном коннекторе ServiceNow (V2) для Amazon Kendra

Амазон Кендра — это высокоточный и простой в использовании интеллектуальный поисковый сервис, основанный на машинном обучении (ML). Amazon Kendra предлагает набор соединителей источников данных, упрощающих процесс загрузки и индексации вашего контента, где бы он ни находился.

Ценные данные в организациях хранятся как в структурированных, так и в неструктурированных репозиториях. Решение корпоративного поиска должно быть способно собирать данные из нескольких структурированных и неструктурированных репозиториев для индексации и поиска.

Одним из таких хранилищ данных является ServiceNow. Являясь основой для всех цифровых рабочих процессов, ServiceNow Platform® объединяет людей, функции и системы в вашей организации. По мере того, как данные накапливаются с течением времени, большое количество важной информации хранится в каталогах услуг, статьях базы знаний и инцидентах, включая вложения для каждой записи.

Мы рады сообщить, что обновили коннектор ServiceNow для Amazon Kendra, добавив еще больше возможностей. В этой версии (V2) вы теперь можете сканировать статьи базы знаний, документы каталога услуг и инциденты, а также вводить информацию об удостоверениях/списках контроля доступа, чтобы сделать поиск более детальным. Соединитель также поддерживает версии ServiceNow для Токио, Рима, Сан-Диего и других, а также два режима синхронизации: режим полной синхронизации, который выполняет принудительную полную синхронизацию, и режим «Новый, измененный и удаленный», который выполняет добавочную синхронизацию.

Обзор решения

С помощью Amazon Kendra вы можете настроить несколько источников данных, чтобы обеспечить центральное место для индексации и поиска в вашем хранилище документов. Для нашего решения мы демонстрируем, как индексировать репозиторий ServiceNow с помощью коннектора Amazon Kendra для ServiceNow. Решение состоит из следующих шагов:

  1. Настройте приложение в ServiceNow и получите сведения о подключении.
  2. Сохраните детали в Менеджер секретов AWS.
  3. Создайте источник данных ServiceNow через консоль Amazon Kendra.
  4. Индексируйте данные в репозитории ServiceNow.
  5. Запустите пример запроса, чтобы получить информацию.

Предпосылки

Чтобы опробовать коннектор Amazon Kendra для ServiceNow, вам потребуется следующее:

Настройте приложение ServiceNow и соберите сведения о подключении

Прежде чем мы настроим источник данных ServiceNow, нам нужно несколько сведений о вашем репозитории ServiceNow. Давайте соберем их заранее.

  1. Перейдите на https://developer.servicenow.com/.
  2. Войдите, используя свои учетные данные.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  3. Создайте экземпляр ServiceNow, выбрав Начать строительство.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  4. Если вы вошли в систему как создатель App Engine Studio Creator, выберите Изменить роль пользователя.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  5. Выберите Администратор , а затем выбрать Изменить роль пользователя.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  6. Выберите Пароль для управления экземпляром и войдите в систему, используя URL-адрес экземпляра, используя предоставленного пользователя-администратора и пароль.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  7. Сохраните отображаемое имя экземпляра, URL-адрес, имя пользователя и пароль для последующего использования.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  8. Войдите в экземпляр, используя URL-адрес администратора и учетные данные из предыдущего шага.
  9. Выберите Все и найдите Реестр приложений.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  10. Выберите Новые для создания новых учетных данных OAuth.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  11. Выберите Создайте конечную точку API OAuth для внешних клиентов..Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  12. Что касается Имя, войти myKendraConnector и оставьте остальные поля пустыми.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.Ассоциация myKendraConnector Теперь OAuth создан.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  13. Скопируйте и сохраните идентификатор клиента и секрет клиента, чтобы использовать их при настройке соединителя на более позднем этапе.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Токен сеанса действителен до 30 минут. Вы должны генерировать новый токен сеанса каждый раз, когда вы индексируете контент, или вы можете настроить Срок действия токена доступа с более длительным временем.

Храните учетные данные ServiceNow в диспетчере секретов

Чтобы сохранить учетные данные ServiceNow в Secrets Manager, выполните следующие действия:

  1. На консоли диспетчера секретов выберите Храните новый секрет.
  2. Выберите Другой тип секрета.
  3. Создайте шесть пар ключ-значение для hostUrl, clientId, clientSecret, userName, passwordи authTypeи введите значения, сохраненные из ServiceNow.
  4. Выберите Сохранить.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  5. Что касается Секретное имявведите имя (например, AmazonKendra-ServiceNow-secret).
  6. Введите необязательное описание.
  7. Выберите Следующая.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  8. В Настроить ротацию раздел, оставьте все настройки по умолчанию и выберите Следующая.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  9. На Обзор выберите страницу Магазин.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Настройте коннектор Amazon Kendra для ServiceNow.

Чтобы настроить коннектор Amazon Kendra, выполните следующие действия.

  1. На консоли Amazon Kendra выберите Создать индекс.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  2. Что касается Индекс, введите имя индекса (например, my-ServiceNow-index).
  3. Введите необязательное описание.
  4. Что касается Название роли, введите имя роли IAM.
  5. Настройте дополнительные параметры шифрования и теги.
  6. Выберите Следующая.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  7. В Настроить контроль доступа пользователей раздел, оставьте настройки по умолчанию и выберите Следующая.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  8. Что касается Предоставление выпусков, наведите на Редакция для разработчиков.
  9. Выберите Создавай.При этом создается и распространяется роль IAM, а затем создается индекс Amazon Kendra, что может занять до 30 минут.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  10. Выберите Источники данных в навигационной панели.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  11. Под Индекс ServiceNow, выберите Добавить разъем.
    Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  12. Что касается Имя источника данныхвведите имя (например, my-ServiceNow-connector).
  13. Введите необязательное описание.
  14. Выберите Следующая.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  15. Что касается Хост ServiceNow, войти xxxxx.service-now.com (URL-адрес экземпляра из установки ServiceNow).
  16. Что касается Тип токена аутентификации, наведите на Аутентификация OAuth 2.0.
  17. Что касается Секрет AWS Secrets Manager, выберите секрет, который вы создали ранее.
  18. Что касается Роль IAM, выберите Создать новую роль.
  19. Что касается Название роливведите имя (например, AmazonKendra-ServiceNow-role).
  20. Выберите Следующая.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  21. Что касается Выберите объекты или типы контента, выберите типы контента.
  22. Что касается частота, выберите Запуск по требованию.
  23. Выберите Следующая.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  24. Установите любые дополнительные сопоставления полей и выберите Следующая.
  25. Выберите Просмотр и создание , а затем выбрать Добавить источник данных.
  26. Выберите Синхронизировать сейчас.
  27. Дождитесь завершения синхронизации.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Проверить решение

Теперь, когда вы передали контент из своей учетной записи ServiceNow в свой индекс Amazon Kendra, вы можете протестировать некоторые запросы.

Зайдите в свой индекс и выберите Поиск по проиндексированному контенту. Введите образец поискового запроса и проверьте результаты поиска (ваш запрос будет зависеть от содержимого вашей учетной записи).

Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Соединитель ServiceNow также при необходимости выполняет обход сведений о локальном удостоверении из ServiceNow. Для пользователей он устанавливает идентификатор электронной почты пользователя в качестве основного. Для групп он устанавливает идентификатор группы в качестве основного. Если вы отключите сканирование идентификационных данных, вам потребуется загрузить сопоставление пользователей и групп в основное хранилище с помощью PutPrincipalMapping API. Чтобы отфильтровать результаты поиска по пользователям или группам, выполните следующие действия:

  1. Перейдите в консоль поиска.
  2. Расширьте Тестовый запрос с именем пользователя или группами , а затем выбрать Применить имя пользователя или группы.
  3. Введите имя пользователя или группы и выберите Применить.Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.
  4. Далее введите поисковый запрос и нажмите Enter.

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

Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Поздравляем! Вы успешно использовали Amazon Kendra для поиска ответов и идей на основе контента, проиндексированного из вашей учетной записи ServiceNow.

Убирать

Хорошей практикой является очистка (удаление) любых ресурсов, которые вы больше не хотите использовать. Очистка ресурсов AWS предотвращает взимание с вашей учетной записи каких-либо дополнительных расходов.

  1. На консоли Amazon Kendra выберите Индексы в навигационной панели.
  2. Выберите индекс для удаления.
  3. Выберите Удалить для удаления выбранного индекса.

Заключение

С помощью коннектора ServiceNow для Amazon Kendra организации могут безопасно подключаться к репозиторию информации, хранящейся в их учетной записи, с помощью интеллектуального поиска на базе Amazon Kendra.

В этом посте мы познакомили вас с основами, но есть много дополнительных функций, которые мы не рассмотрели. Например:

  • Вы можете включить управление доступом на основе пользователей для своего индекса Amazon Kendra и ограничить доступ пользователям и группам, которые вы настроили.
  • Вы можете сопоставить дополнительные поля с атрибутами индекса Amazon Kendra и включить их фасетирование, поиск и отображение в результатах поиска.
  • Вы можете интегрировать источник данных ServiceNow с возможностью Custom Document Enrichment (CDE) в Amazon Kendra для выполнения дополнительной логики сопоставления атрибутов и даже преобразования пользовательского содержимого во время загрузки.

Чтобы узнать об этих и других возможностях, см. Руководство разработчика по Amazon Kendra.


Об авторах

 Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.Сентил Рамачандран работает архитектором корпоративных решений в AWS, поддерживая клиентов на северо-востоке США. В основном он занимается внедрением облачных технологий и цифровой трансформацией в сфере финансовых услуг. Областью интересов Сентила является искусственный интеллект, особенно глубокое обучение и машинное обучение. Он фокусируется на автоматизации приложений с непрерывным обучением и улучшением человеческого опыта предприятия. Сентил любит смотреть автоспорт, футбол и проводить время со своей семьей.

Анонсируем обновленный коннектор ServiceNow (V2) для Amazon Kendra PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.Ашиш Лагванкар является старшим архитектором корпоративных решений в AWS. Его основные интересы включают AI/ML, бессерверные и контейнерные технологии. Ашиш живет в Бостоне, штат Массачусетс, и любит читать, проводить время на свежем воздухе и проводить время со своей семьей.

Отметка времени:

Больше от Машинное обучение AWS