Amazonka Kendra to bardzo dokładna i łatwa w obsłudze inteligentna usługa wyszukiwania oparta na uczeniu maszynowym (ML). Amazon Kendra oferuje zestaw łączników źródeł danych, które upraszczają proces przyjmowania i indeksowania treści, gdziekolwiek się ona znajduje.
Dla wielu organizacji Box Content Cloud jest podstawową częścią strategii przechowywania treści i zarządzania cyklem życia. Korporacyjne konto Box często zawiera skarbnicę zasobów, takich jak dokumenty, prezentacje, artykuły merytoryczne i inne. Teraz, dzięki nowemu łącznikowi źródła danych Amazon Kendra dla Box, te zasoby i wszelkie powiązane zadania lub komentarze mogą być indeksowane przez inteligentną usługę wyszukiwania Amazon Kendra w celu ujawnienia treści i odblokowania odpowiedzi w odpowiedzi na zapytania użytkowników.
W tym poście pokażemy, jak skonfigurować nowy łącznik Amazon Kendra Box, aby selektywnie indeksować zawartość z repozytorium Box Enterprise.
Omówienie rozwiązania
Rozwiązanie składa się z następujących etapów wysokiego poziomu:
- Utwórz aplikację Box dla Amazon Kendra za pomocą konsoli programisty Box.
- Dodaj przykładowe dokumenty do swojego konta Box.
- Utwórz źródło danych Box za pomocą konsoli Amazon Kendra.
- Indeksuj przykładowe dokumenty z konta Box.
Wymagania wstępne
Aby wypróbować złącze Amazon Kendra dla Boxa, potrzebujesz:
- An Konto AWS z uprawnieniami do tworzenia AWS Zarządzanie tożsamością i dostępem (IAM) role i zasady. Aby uzyskać więcej informacji, zobacz Przegląd zarządzania dostępem: uprawnienia i zasady.
- Podstawowa znajomość AWS i praktyczna znajomość administracji Box Enterprise.
- Dostęp administracyjny do obszaru roboczego Box Enterprise.
Utwórz aplikację Box dla Amazon Kendra
Przed skonfigurowaniem łącznika źródła danych Amazon Kendra Box należy najpierw utworzyć aplikację Box.
- Zaloguj się do Box Enterprise Konsola programisty.
- Dodaj Utwórz nową aplikację.
- Dodaj Aplikacja niestandardowa.
- Dodaj Uwierzytelnianie serwera (z JWT).
- Wpisz nazwę swojej aplikacji. Na przykład,
KendraConnector
. - Dodaj Utwórz aplikację.
- W utworzonej aplikacji w Moje aplikacje, Wybierz systemu patka.
- W Poziom dostępu aplikacji Sekcja, wybierz Aplikacja + dostęp dla przedsiębiorstw.
- W Zakresy zastosowań sekcji sprawdź, czy włączone są następujące uprawnienia:
- W Funkcje zaawansowane sekcja, wybierz Wykonuj wywołania API, używając nagłówka as-user.
- W Dodawaj i zarządzaj kluczami publicznymi Sekcja, wybierz Wygeneruj parę kluczy publiczny/prywatny.
Wymaga to weryfikacji dwuetapowej. Na Twój komputer zostanie pobrany plik tekstowy JSON.
- Dodaj OK aby zaakceptować to pobranie.
- Dodaj Zapisz zmiany.
- Na Autoryzacja kartę, wybierz Przeanalizuj i prześlij.
- Wybierz Prześlij aplikację w tym przedsiębiorstwie i wybierz Prześlij.
Właściciel Box Enterprise musi zatwierdzić aplikację, zanim będzie można z niej korzystać.
Przejdź do katalogu pobierania na swoim komputerze, aby przejrzeć pobrany plik JSON. Zawiera identyfikator klienta, sekret klienta, identyfikator klucza publicznego, klucz prywatny, hasło i identyfikator przedsiębiorstwa. Te wartości będą potrzebne do utworzenia źródła danych Box w późniejszym kroku.
Dodaj przykładowe dokumenty do swojego konta Box
Na tym etapie przesyłasz przykładowe dokumenty na swoje konto Box. Później korzystamy ze źródła danych Amazon Kendra Box w celu przeszukiwania i indeksowania tych dokumentów.
- Do pobrania AWS_Whitepapers.zip do komputera.
- Wyodrębnij pliki do folderu o nazwie
AWS_Whitepapers
.
- Prześlij plik
AWS_Whitepapers
folder na koncie Box.
Utwórz źródło danych Box
Aby dodać źródło danych do indeksu Amazon Kendra za pomocą złącza Box, możesz użyć istniejącego indeksu Amazon Kendra lub utwórz nowy indeks Amazon Kendra. Następnie wykonaj następujące kroki, aby utworzyć źródło danych Box:
- Na konsoli Amazon Kendra wybierz Indeksy w okienku nawigacji.
- Z listy indeksów wybierz indeks, do którego chcesz dodać źródło danych.
- Dodaj Dodaj źródła danych.
- Z listy łączników źródła danych wybierz Dodaj złącze dla Pudełko.
- Na Określ szczegóły źródła danych wprowadź nazwę źródła danych i opcjonalny opis.
- Dodaj Następna.
- Otwórz plik JSON pobrany z konsoli programisty Box.
Zawiera wartości dla clientID
, clientSecret
, publicKeyID
, privateKey
, passphrase
, enterpriseID
.
- Na Zdefiniuj dostęp i bezpieczeństwo strona w Źródło sekcja dla Identyfikator przedsiębiorstwa Box, wprowadź wartość
enterpriseID
pole. - W Uwierzytelnianie sekcja, pod Sekret menedżera sekretów AWSwybierz Utwórz i dodaj nowy sekret.
- W razie zamówieenia projektu Tajne imię, wprowadź nazwę sekretu, na przykład
boxsecret1
. - W pozostałych polach wpisz odpowiednie wartości z pobranego pliku JSON.
- Dodaj Zapisz i dodaj sekret.
- W Rola IAM Sekcja, wybierz Utwórz nową rolę (zalecane) i wprowadź nazwę roli, na przykład
box-role
.
Aby uzyskać więcej informacji na temat wymaganych uprawnień, które należy uwzględnić w roli IAM, zobacz Role uprawnień dla źródeł danych.
- Dodaj Następna.
- Na Skonfiguruj ustawienia synchronizacji strona w Zakres synchronizacji W tej sekcji oprócz zawartości pliku możesz umieścić w indeksie łącza internetowe Box, komentarze i zadania. Użyj domyślnego ustawienia (niezaznaczonego) dla tego wpisu.
- W razie zamówieenia projektu Dodatkowa konfiguracja (dziennik zmian) - fakultatywny, użyj ustawienia domyślnego (niezaznaczone).
- W razie zamówieenia projektu Dodatkowa konfiguracja (wzorce wyrażeń regularnych) – opcjonalnawybierz Uwzględnij wzory.
- W razie zamówieenia projektu Rodzaj Nieruchomościwybierz ścieżka
- W razie zamówieenia projektu Ścieżka – opcjonalna, podaj ścieżkę do przesłanych wcześniej przykładowych dokumentów:
AWS_Whitepapers/
. - Dodaj Dodaj.
- W Synchronizuj harmonogram uruchamiania Sekcja, wybierz Uruchom na żądanie.
- Dodaj Następna.
- Na Ustaw mapowanie pól na stronie możesz zdefiniować sposób, w jaki źródło danych odwzorowuje atrybuty obiektów Box na indeks. Użyj domyślnych ustawień dla tego wpisu.
- Dodaj Następna.
- Na Przejrzyj i utwórz przejrzyj szczegóły źródła danych Box.
- Aby dokonać zmian, wybierz Edytuj obok elementu, który chcesz zmienić.
- Kiedy skończysz, wybierz Dodaj źródło danych aby dodać źródło danych Box.
Po wybraniu Dodaj źródło danych, Amazon Kendra rozpoczyna tworzenie źródła danych. Utworzenie źródła danych może zająć kilka minut. Po zakończeniu stan źródła danych zmienia się z Creating
do Active
.
Indeksuj przykładowe dokumenty z konta Box
Skonfigurowano harmonogram uruchamiania synchronizacji źródła danych do uruchamiania na żądanie, dlatego należy go uruchomić ręcznie.
- Na konsoli Amazon Kendra przejdź do swojego indeksu.
- Wybierz nowe źródło danych.
- Dodaj Synchronizuj teraz.
Bieżący stan synchronizacji zmienia się na Syncing – crawling
, następnie do Syncing – indexing
.
Po około 10 minutach bieżący stan synchronizacji zmieni się na idle
, stan ostatniej synchronizacji zmieni się na Successful
i Synchronizuj historię uruchamiania panel pokazuje więcej szczegółów, w tym liczbę dodanych dokumentów.
Przetestuj rozwiązanie
Teraz, gdy już pozyskałeś oficjalne dokumenty AWS z konta Box do indeksu Amazon Kendra, możesz przetestować niektóre zapytania.
- Na konsoli Amazon Kendra wybierz Wyszukaj zindeksowaną treść w okienku nawigacji.
- W polu zapytania wpisz zapytanie testowe, np
What databases are offered by AWS?
Możesz także wypróbować własne zapytania.
Gratulacje! Udało Ci się wykorzystać usługę Amazon Kendra do uzyskania odpowiedzi i spostrzeżeń na podstawie treści zindeksowanych z Twojego konta Box.
Sprzątać
Aby uniknąć ponoszenia przyszłych kosztów, wyczyść zasoby utworzone w ramach tego rozwiązania.
- Jeśli podczas testowania tego rozwiązania utworzyłeś nowy indeks Amazon Kendra, usuń go.
- Jeśli dodałeś nowe źródło danych za pomocą łącznika Amazon Kendra dla Box, usuń to źródło danych.
- usunąć
AWS_Whitepapers
folder i jego zawartość z konta Box.
Wnioski
Dzięki złączu Amazon Kendra Box organizacje mogą bezpiecznie udostępniać użytkownikom bezcenne informacje zapisane na kontach Box, korzystając z 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 indeksu Amazon Kendra i ograniczyć dostęp do dokumentów Box w oparciu o kontrolę dostępu, którą już skonfigurowałeś w Box
- Możesz indeksować dodatkowe typy obiektów Box, takie jak zadania, komentarze i łącza internetowe
- Możesz mapować atrybuty obiektu Box na atrybuty indeksu Amazon Kendra i włączać je do facetingu, wyszukiwania i wyświetlania w wynikach wyszukiwania
- Możesz zintegrować źródło danych Box 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
Boba Strahana jest głównym architektem rozwiązań w zespole AWS Language AI Services.
- Coinsmart. Najlepsza w Europie giełda bitcoinów i kryptowalut.
- Platoblockchain. Web3 Inteligencja Metaverse. Wzmocniona wiedza. DARMOWY DOSTĘP.
- CryptoJastrząb. Radar Altcoin. Bezpłatna wersja próbna.
- Źródło: https://aws.amazon.com/blogs/machine-learning/getting-started-with-the-amazon-kendra-box-connector/
- "
- 10
- 100
- O nas
- dostęp
- Konto
- dokładny
- dodatek
- Dodatkowy
- administracja
- AI
- Usługi AI
- Wszystkie kategorie
- już
- Amazonka
- api
- Aplikacja
- Zatwierdzać
- towary
- Aktywa
- atrybuty
- Uwierzytelnianie
- dostępny
- AWS
- Podstawy
- Pudełko
- zmiana
- Dodaj
- Chmura
- komentarze
- systemu
- Konsola
- zawiera
- zawartość
- treść
- kontrola
- rdzeń
- Koszty:
- stworzony
- Tworzenie
- Aktualny
- zwyczaj
- dane
- Bazy danych
- Kreowanie
- Deweloper
- Wyświetlacz
- dokumenty
- pliki do pobrania
- umożliwiać
- Wchodzę
- Enterprise
- przykład
- Korzyści
- Łąka
- i terminów, a
- następujący
- przyszłość
- miejsce
- wysoko
- W jaki sposób
- How To
- HTTPS
- tożsamość
- zawierać
- Włącznie z
- wskaźnik
- Informacja
- spostrzeżenia
- integrować
- Inteligentny
- IT
- Klawisz
- wiedza
- język
- UCZYĆ SIĘ
- nauka
- linki
- Lista
- maszyna
- uczenie maszynowe
- i konserwacjami
- kierownik
- ręcznie
- mapa
- Mapy
- ML
- jeszcze
- Nawigacja
- numer
- Oferty
- organizacji
- własny
- właściciel
- polityka
- możliwości
- Presentations
- Główny
- prywatny
- Klucz prywatny
- wygląda tak
- publiczny
- Klucz publiczny
- pozostały
- składnica
- wymagany
- Zasoby
- odpowiedź
- przeglądu
- run
- Szukaj
- bezpiecznie
- usługa
- Usługi
- zestaw
- ustawienie
- So
- rozwiązanie
- Rozwiązania
- kilka
- początek
- rozpoczęty
- rozpocznie
- Stan
- Rynek
- przechowywanie
- Strategia
- Z powodzeniem
- Powierzchnia
- zadania
- zespół
- test
- Testowanie
- Podstawy
- Transformacja
- odblokować
- posługiwać się
- Użytkownicy
- wartość
- Weryfikacja
- sieć
- Podczas
- Oficjalne dokumenty
- w ciągu
- pracujący