Jak uzyskać dostęp do AWS OpenSearch

Jak uzyskać dostęp do AWS OpenSearch
OpenSearch to indeks, wyszukiwarka, analityczna baza danych, rozwiązanie Big Data itp., co jest trochę jak „Google". Jest to wyszukiwarka oparta na otwartej bibliotece Lucene. Można to traktować jako bazę danych NoSQL, którą można przekazać za pośrednictwem żądań JSON. AWS zapewnia możliwość dostępu do OpenSearch z platformy poprzez tworzenie domen.

Zacznijmy od dostępu do AWS OpenSearch.

Access AWS OpenSearch

Aby uzyskać dostęp do AWS OpenSearch, utwórz domenę z platformy:

Wpisz nazwę domeny, aby uruchomić konfiguracje:

Wybierz opcję programowania i testowania oraz jej wersję w sekcji typu programistycznego:

Wybierz strefę dostępności, jej typ i liczbę węzłów:

Utwórz użytkownika głównego, podając nazwę użytkownika i hasło:

Zezwalaj na otwarty dostęp do domeny w sekcji Polityka dostępu:

Kliknij na "Tworzyć”Przycisk Aby zakończyć konfiguracje domeny:

Znajdź punkt końcowy domeny ze strony usługi i skopiuj go:

Użyj następującego polecenia po zmianie „nazwa użytkownika”,„hasło", I "Punkty końcowe„Aby dodać dane do domeny:

curl -xput -u ':' '// _ doc/1' -d '„reżyser”: „Burton, Tim”, „gatunek”: [„komedia”, „sci -fi”], „rok”: 1996 , „Aktor”: [„Jack Nicholson”, „Pierce Brosnan”, „Sarah Jessica Parker”], „Title”: „Mars Attacks!„ '-H' Content -Type: Application/Json '

Polecenie użyte dla tego przewodnika zostało napisane poniżej:

curl -xput -u 'admin: ABC12345@' 'https: // search-demo-7mrnksrl5eJa2zjqp5gmKecPau.AP-Southeast-1.es.Amazonaws.com/demo/_doc/1 '-d' „reżyser”: „Burton, Tim”, „gatunek”: [„komedia”, „science -fi”], „rok”: 1996, „aktor”: [” Jack Nicholson ”,„ Pierce Brosnan ”,„ Sarah Jessica Parker ”],„ Title ”:„ Ataks Mars!„ '-H' Content -Type: Application/Json '

Uruchom powyższe polecenie w AWS Cloudshell:

Następnie użyj następującego polecenia, ponownie zastępując „nazwa użytkownika”,„hasło", I "punkt końcowy„Aby uzyskać dane z domeny:

curl -xget -u ':' '// _ Wyszukaj?Q = Mars & Pretty = True '

Poniżej znajduje się polecenie użyte w przewodniku:

curl -xget -u 'admin: ABC12345@' 'https: // wyszukiwarka-7mrnksrl5eja2zjqp5gmkecpau.AP-Southeast-1.es.Amazonaws.com/demo/_search?Q = Mars & Pretty = True '

Uruchamianie powyższego polecenia wyświetli następujące dane wyjściowe:

Skopiuj adres URL domeny i wklej go w przeglądarce internetowej:

Podaj nazwę użytkownika i hasło, aby zalogować się do pulpitu nawigacyjnego:

Kliknij na "Odkrywać sam„Link do eksploracji pulpitu nawigacyjnego:

Kliknij na "Zarządzanie stosem”Przycisk z lewego panelu na platformie:

Utwórz nowy wzór indeksu z pulpitu nawigacyjnego, aby uzyskać dostęp do OpenSearch:

Wpisz nazwę swojej domeny i kliknij „Następny krok" przycisk:

Następnie kliknij „Utwórz wzór indeksu" przycisk:

Dostęp do danych z domeny można uzyskać z tej strony:

Udało Ci się uzyskać AWS OpenSearch.

Wniosek

Aby uzyskać dostęp do AWS OpenSearch, utwórz domenę z platformy, konfigurując ją. Następnie przejdź do usługi AWS Cloudshell, aby uruchomić polecenie, aby wprowadzić dane do domeny. Skopiuj adres URL z platformy i wklej go w przeglądarce internetowej, aby zalogować się na pulpit nawigacyjny. Utwórz wzorce indeksu ze strony zarządzania stosem i uzyskaj dostęp do AWS OpenSearch.