„Elasticsearch ujawnia prawie każdą część swojej funkcjonalności za pośrednictwem API REST. Dlatego bez wątpienia będziesz żądać różnych punktów końcowych Elasticsearch za pomocą interfejsów API."
Ten samouczek ma na celu nakreślenie niektórych wspólnych parametrów, których możesz użyć podczas składania wniosków do punktów końcowych ElasticSearch.
Zawierają:
- ?Pretty = prawda - Ten parametr pozwala Elasticsearch zwrócić odpowiedź JSON w ładnym formacie.
- ?format = YAML/JSON - pozwala określić format odpowiedzi. Odpowiednio Yaml lub Json.
- ?Human = Fałsz/True - umożliwia sformatowanie statystyk z danego punktu końcowego API w formacie czytelnym człowieka. Na przykład rozmiar jest pokazany w kilobajtach, megabajtach itp. Domyślnie parametr ludzki jest ustawiony na false.
- Filter_path - pozwala na określenie listy wartości odcinającej przecinki, które chcesz pobrać z żądania.
- Flat_settings - Parametr Flat_Settings służy do rządzenia renderowaniem listy ustawień. Oznacza to, że dana wyjście jest zwracana w formacie płaskim.
- error_trace = parametr ERROR_TRACE określa, czy żądanie z błędem zwraca śledzenie stosu do użytkownika. Domyślnie ustawione na false.
Wniosek
Jest to stosunkowo niewielki post, który pokazuje niektóre wspólne opcje, których możesz użyć podczas pracy z żądaniami API ElasticSearch.
Zapraszam do zbadania naszej kompletnej serii samouczków Elasticsearch, aby nauczyć się głębokich koncepcji na temat Elasticsearch, Kibana i Logstash.
Nie mogę się doczekać, aby cię tam zobaczyć. Cieszyć się!!