Amazonka Kendra to bardzo dokładna i prosta w użyciu inteligentna usługa wyszukiwania oparta na uczeniu maszynowym (ML). Amazon Kendra oferuje zestaw łączników źródeł danych, aby uprościć proces pozyskiwania i indeksowania treści, gdziekolwiek się ona znajduje.
Cenne dane w organizacjach są przechowywane zarówno w repozytoriach ustrukturyzowanych, jak i nieustrukturyzowanych. Rozwiązanie wyszukiwania korporacyjnego powinno być w stanie zebrać dane z kilku repozytoriów ustrukturyzowanych i nieustrukturyzowanych w celu indeksowania i wyszukiwania.
Jednym z takich repozytoriów danych jest ServiceNow. Jako podstawa wszystkich cyfrowych przepływów pracy platforma ServiceNow® łączy ludzi, funkcje i systemy w całej organizacji. W miarę gromadzenia się danych w czasie wiele krytycznych informacji jest przechowywanych w katalogach usług, artykułach merytorycznych i zdarzeniach, w tym w załącznikach do każdego wpisu.
Z przyjemnością ogłaszamy, że zaktualizowaliśmy złącze ServiceNow dla Amazon Kendra, aby dodać jeszcze więcej możliwości. W tej wersji (V2) można teraz przeszukiwać artykuły merytoryczne, dokumenty katalogu usług i incydenty, a także wprowadzać informacje o tożsamości/ACL, aby wyszukiwanie było bardziej szczegółowe. Łącznik obsługuje również wersje ServiceNow Tokyo, Rome, San Diego i inne oraz dwa tryby synchronizacji: tryb pełnej synchronizacji, który wymusza pełną synchronizację, oraz tryb nowy, zmodyfikowany i usunięty, który wykonuje synchronizację przyrostową.
Omówienie rozwiązania
Dzięki Amazon Kendra możesz skonfigurować wiele źródeł danych, aby zapewnić centralne miejsce do indeksowania i wyszukiwania w repozytorium dokumentów. W naszym rozwiązaniu pokazujemy, jak indeksować repozytorium ServiceNow przy użyciu łącznika Amazon Kendra dla ServiceNow. Rozwiązanie składa się z następujących kroków:
- Skonfiguruj aplikację w ServiceNow i uzyskaj szczegóły połączenia.
- Przechowuj szczegóły w Menedżer tajemnic AWS.
- Utwórz źródło danych ServiceNow za pośrednictwem konsoli Amazon Kendra.
- Indeksuj dane w repozytorium ServiceNow.
- Uruchom przykładowe zapytanie, aby uzyskać informacje.
Wymagania wstępne
Aby wypróbować złącze Amazon Kendra dla usługi ServiceNow, potrzebujesz:
Skonfiguruj aplikację ServiceNow i zbierz szczegóły połączenia
Zanim skonfigurujemy źródło danych ServiceNow, potrzebujemy kilku szczegółowych informacji na temat Twojego repozytorium ServiceNow. Zbierzmy je z wyprzedzeniem.
- Iść do https://developer.servicenow.com/.
- Zaloguj się za pomocą swoich poświadczeń.
- Utwórz wystąpienie ServiceNow, wybierając Zacznij budować.
- Jeśli jesteś obecnie zalogowany jako twórca App Engine Studio, wybierz Zmień rolę użytkownika.
- Wybierz Admin i wybierz Zmień rolę użytkownika.
- Dodaj Zarządzaj hasłem instancji i zaloguj się przy użyciu adresu URL instancji, używając podanego użytkownika administratora i hasła.
- Zapisz wyświetlaną nazwę instancji, adres URL, nazwę użytkownika i hasło do późniejszego wykorzystania.
- Zaloguj się do instancji przy użyciu adresu URL administratora i poświadczeń z poprzedniego kroku.
- Dodaj Wszystkie kategorie i poszukiwanie Rejestr aplikacji.
- Dodaj Nowości aby utworzyć nowe poświadczenia OAuth.
- Dodaj Utwórz punkt końcowy interfejsu API OAuth dla klientów zewnętrznych.
- W razie zamówieenia projektu Imię, wchodzić
myKendraConnector
a pozostałe pola pozostaw puste.PołączeniamyKendraConnector
Uwierzytelnianie OAuth zostało utworzone. - Skopiuj i zapisz identyfikator klienta i klucz tajny klienta do użycia podczas konfigurowania łącznika w późniejszym kroku.
Token sesji jest ważny do 30 minut. Musisz wygenerować nowy token sesji za każdym razem, gdy indeksujesz zawartość, lub możesz skonfigurować Czas życia tokena dostępu z dłuższym czasem.
Przechowuj poświadczenia usługi ServiceNow w Menedżerze sekretów
Aby przechowywać poświadczenia usługi ServiceNow w Menedżerze sekretów, wykonaj następujące kroki:
- W konsoli Secrets Manager wybierz Przechowaj nowy sekret.
- Dodaj Inny rodzaj tajemnicy.
- Utwórz sześć par klucz-wartość dla
hostUrl
,clientId
,clientSecret
,userName
,password
,authType
i wprowadź wartości zapisane z ServiceNow. - Dodaj Zapisz.
- W razie zamówieenia projektu Tajne imięwprowadź nazwę (na przykład
AmazonKendra-ServiceNow-secret
). - Wpisz opcjonalny opis.
- Dodaj Następna.
- W Skonfiguruj obrót sekcji, zachowaj wszystkie ustawienia domyślne i wybierz Następna.
- Na Review wybierz stronę sklep.
Skonfiguruj łącznik Amazon Kendra dla usługi ServiceNow
Aby skonfigurować łącznik Amazon Kendra, wykonaj następujące czynności:
- Na konsoli Amazon Kendra wybierz Utwórz indeks.
- W razie zamówieenia projektu Nazwa indeksu, wprowadź nazwę indeksu (na przykład
my-ServiceNow-index
). - Wpisz opcjonalny opis.
- W razie zamówieenia projektu Nazwa roli, wpisz nazwę roli uprawnień.
- Skonfiguruj opcjonalne ustawienia szyfrowania i tagi.
- Dodaj Następna.
- W Skonfiguruj kontrolę dostępu użytkownika sekcji, pozostaw ustawienia domyślne i wybierz Następna.
- W razie zamówieenia projektu Wersje obsługi administracyjnej, Wybierz Edycja dla programistów.
- Dodaj Stwórz. Spowoduje to utworzenie i rozpowszechnienie roli IAM, a następnie utworzenie indeksu Amazon Kendra, co może zająć do 30 minut.
- Dodaj Źródła danych w okienku nawigacji.
- Pod Indeks ServiceNowwybierz Dodaj złącze.
- W razie zamówieenia projektu Nazwa źródła danychwprowadź nazwę (na przykład
my-ServiceNow-connector
). - Wpisz opcjonalny opis.
- Dodaj Następna.
- W razie zamówieenia projektu Host usługi ServiceNow, wchodzić
xxxxx.service-now.com
(adres URL wystąpienia z konfiguracji usługi ServiceNow). - W razie zamówieenia projektu Rodzaj tokena uwierzytelniającego, Wybierz Uwierzytelnianie OAuth 2.0.
- W razie zamówieenia projektu Sekret menedżera sekretów AWS, wybierz wcześniej utworzony sekret.
- W razie zamówieenia projektu Rola IAMwybierz Utwórz nową rolę.
- W razie zamówieenia projektu Nazwa roliwprowadź nazwę (na przykład
AmazonKendra-ServiceNow-role
). - Dodaj Następna.
- W razie zamówieenia projektu Wybierz podmioty lub typy treści, wybierz typy treści.
- W razie zamówieenia projektu Częstotliwośćwybierz Uruchom na żądanie.
- Dodaj Następna.
- Ustaw dowolne opcjonalne mapowania pól i wybierz Następna.
- Dodaj Przejrzyj i utwórz i wybierz Dodaj źródło danych.
- Dodaj Synchronizuj teraz.
- Poczekaj na zakończenie synchronizacji.
Przetestuj rozwiązanie
Teraz, po przetworzeniu treści z konta ServiceNow do indeksu Amazon Kendra, możesz przetestować niektóre zapytania.
Przejdź do swojego indeksu i wybierz Wyszukaj zindeksowaną treść. Wprowadź przykładowe zapytanie wyszukiwania i przetestuj wyniki wyszukiwania (Twoje zapytanie będzie się różnić w zależności od zawartości Twojego konta).
Łącznik usługi ServiceNow opcjonalnie przeszukuje również informacje o tożsamości lokalnej z usługi ServiceNow. W przypadku użytkowników ustawia identyfikator e-mail użytkownika jako główny. W przypadku grup ustawia identyfikator grupy jako główny. Jeśli wyłączysz indeksowanie tożsamości, musisz przesłać mapowanie użytkowników i grup do głównego magazynu za pomocą PutPrincipalMapping
API. Aby filtrować wyniki wyszukiwania według użytkowników lub grup, wykonaj następujące czynności:
- Przejdź do konsoli wyszukiwania.
- Rozszerzać Przetestuj zapytanie z nazwą użytkownika lub grupami i wybierz Zastosuj nazwę użytkownika lub grupy.
- Wprowadź nazwy użytkowników lub grup i wybierz Aplikuj.
- Następnie wprowadź wyszukiwane hasło i naciśnij Wchodzę.
Spowoduje to wyświetlenie przefiltrowanego zestawu wyników na podstawie Twoich kryteriów.
Gratulacje! Z powodzeniem wykorzystałeś Amazon Kendra do uzyskania odpowiedzi i spostrzeżeń na podstawie treści zindeksowanych z Twojego konta ServiceNow.
Sprzątać
Dobrą praktyką jest czyszczenie (usuwanie) wszelkich zasobów, których nie chcesz już używać. Wyczyszczenie zasobów AWS zapobiega naliczaniu dalszych opłat na koncie.
- Na konsoli Amazon Kendra wybierz Indeksy w okienku nawigacji.
- Wybierz indeks do usunięcia.
- Dodaj Usuń aby usunąć wybrany indeks.
Wnioski
Dzięki łącznikowi ServiceNow dla Amazon Kendra organizacje mogą bezpiecznie korzystać z repozytorium informacji przechowywanych na ich kontach za pomocą inteligentnego wyszukiwania obsługiwanego przez Amazon Kendra.
W tym poście przedstawiliśmy Ci podstawy, ale jest wiele dodatkowych funkcji, których nie omówiliśmy. Na przykład:
- Możesz włączyć kontrolę dostępu opartą na użytkownikach dla swojego indeksu Amazon Kendra i ograniczyć dostęp do skonfigurowanych użytkowników i grup
- Możesz zmapować dodatkowe pola do atrybutów indeksu Amazon Kendra i włączyć je do facetingu, wyszukiwania i wyświetlania w wynikach wyszukiwania
- Możesz zintegrować źródło danych ServiceNow z funkcją Custom Document Enrichment (CDE) w Amazon Kendra, aby wykonać dodatkową logikę mapowania atrybutów, a nawet niestandardową transformację treści podczas przetwarzania
Aby dowiedzieć się więcej o tych możliwościach i nie tylko, zapoznaj się z Przewodnik dla programistów Amazon Kendra.
O autorach
Senthila Ramachandrana jest Enterprise Solutions Architect w AWS, wspierając klientów w północno-wschodnich Stanach Zjednoczonych. Koncentruje się przede wszystkim na adopcji chmury i transformacji cyfrowej w branży usług finansowych. Obszarem zainteresowań Senthila jest sztuczna inteligencja, w szczególności uczenie głębokie i uczenie maszynowe. Koncentruje się na automatyzacji aplikacji z ciągłym uczeniem się i doskonaleniem doświadczenia ludzkiego przedsiębiorstwa. Senthil lubi oglądać sporty samochodowe, piłkę nożną i spędzać czas z rodziną.
Ashish Lagwankar jest starszym architektem rozwiązań dla przedsiębiorstw w AWS. Jego główne zainteresowania obejmują AI/ML, technologie bezserwerowe i kontenerowe. Ashish ma siedzibę w Bostonie w stanie Massachusetts i lubi czytać, na świeżym powietrzu i spędzać czas z rodziną.
- AI
- ai sztuka
- generator sztuki ai
- masz robota
- Amazonka Kendra
- sztuczna inteligencja
- certyfikacja sztucznej inteligencji
- sztuczna inteligencja w bankowości
- robot sztucznej inteligencji
- roboty sztucznej inteligencji
- oprogramowanie sztucznej inteligencji
- Uczenie maszynowe AWS
- blockchain
- konferencja blockchain ai
- pomysłowość
- sztuczna inteligencja konwersacyjna
- konferencja kryptograficzna
- Dall's
- głęboka nauka
- google to
- Średni (200)
- uczenie maszynowe
- plato
- Platon Ai
- Analiza danych Platona
- Gra Platona
- PlatoDane
- platogaming
- skala ai
- składnia
- zefirnet