So greifen Sie auf AWS OpenSearch zu

So greifen Sie auf AWS OpenSearch zu
OpenSearch ist ein Index, eine Suchmaschine, eine analytische Datenbank, eine Big -Data -Lösung usw., das ist irgendwie wie “Google”. Es ist eine Suchmaschine, die auf der Open Lucene Library basiert. Es kann als eine NoSQL -Datenbank betrachtet werden, die über JSON -Anfragen kommuniziert werden kann. AWS bietet die Möglichkeit, durch das Erstellen von Domänen von der Plattform auf OpenSearch zuzugreifen.

Beginnen wir mit dem Zugriff auf AWS OpenSearch.

Zugriff auf AWS OpenSearch

Um auf AWS OpenSearch zuzugreifen, erstellen Sie eine Domäne von der Plattform:

Geben Sie den Namen der Domäne ein, um die Konfigurationen zu starten:

Wählen Sie die Option für Entwicklungs- und Testoption und ihre Version im Abschnitt zum Entwicklungstyp aus:

Wählen Sie die Verfügbarkeitszone, ihren Typ und die Anzahl der Knoten aus:

Erstellen Sie einen Master -Benutzer, indem Sie den Benutzernamen und das Passwort angeben:

Ermöglichen Sie den offenen Zugriff auf die Domain im Abschnitt Access Policy:

Klick auf das "ErstellenSchaltfläche, um die Domänenkonfigurationen zu vervollständigen:

Suchen Sie den Domänenendpunkt auf der Serviceseite und kopieren Sie sie:

Verwenden Sie den folgenden Befehl, nachdem Sie das geändert habenNutzername","Passwort", Und "EndpunkteUm Daten in die Domäne hinzuzufügen:

curl -xput -u ':' '// _ doc/1' -d '"Director": "Burton, Tim", "Genre": ["Comedy", "Sci -Fi"], "Jahr": 1996 , "Schauspieler": ["Jack Nicholson", "Pierce Brosnan", "Sarah Jessica Parker"], "Titel": "Mars -Angriffe!" '-H' Inhaltstyp: application/json '

Der für diesen Handbuch verwendete Befehl ist unten geschrieben:

curl -xput -u 'admin: ABC12345@' 'https: // suchdeemo-7mrnksrl5eja2zjqp5gmkecpau.AP-Southeast-1.es.Amazonawen.com/Demo/_doc/1 '-d' "Regisseur": "Burton, Tim", "Genre": ["Comedy", "Sci -Fi"], "Jahr": 1996, "Schauspieler": [" Jack Nicholson "," Pierce Brosnan "," Sarah Jessica Parker "]," Titel ":" Mars -Angriffe!" '-H' Inhaltstyp: application/json '

Führen Sie den obigen Befehl im AWS Cloudshell aus:

Verwenden Sie danach den folgenden Befehl, indem Sie erneut die “ersetzen“Nutzername","Passwort", Und "Endpunkt”Um die Daten aus der Domain zu erhalten:

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

Das Folgende ist der im Handbuch verwendete Befehl:

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

Durch Ausführen des obigen Befehls werden die folgenden Ausgabe angezeigt:

Kopieren Sie die Domain -URL und fügen Sie sie in den Webbrowser ein:

Geben Sie den Benutzernamen und das Passwort an, um das Dashboard anzumelden:

Klick auf das "Erforsche alleineLink zur Erkundung des Dashboards:

Klick auf das "StapelmanagementSchaltfläche aus dem linken Feld auf der Plattform:

Erstellen Sie ein neues Indexmuster aus dem Dashboard, um auf die OpenSearch zuzugreifen:

Geben Sie den Namen Ihrer Domain ein und klicken Sie auf die “Nächster Schritt" Taste:

Klicken Sie danach auf die “Erstellen Sie das Indexmuster" Taste:

Die Daten aus der Domäne können von dieser Seite zugegriffen werden:

Sie haben erfolgreich auf die AWS OpenSearch zugegriffen.

Abschluss

Um auf die AWS OpenSearch zuzugreifen, erstellen Sie eine Domäne von der Plattform, indem Sie sie konfigurieren. Gehen Sie anschließend in den AWS Cloudshell -Dienst, um den Befehl auszuführen, um Daten in die Domäne einzugeben. Kopieren Sie die URL von der Plattform und fügen Sie sie im Webbrowser ein, um sich beim Dashboard anzumelden. Erstellen Sie Indexmuster auf der Seite der Stack -Verwaltungsseite und greifen Sie auf die AWS OpenSearch zu.