Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde.

Elasticsearch (CZ)

Luděk Veselý

Kurzem Vás provede Luděk Veselý

Základní info

Popis kurzu

Účastníci kurzu se dozví, jak optimálně ukládat data do Elasticsearch a jak v těchto datech následně vyhledávat. Představíme si možnosti škálování Elasticsearch a probereme problematiku jeho provozu v produkčním prostředí. Účastníci se také seznámí s možností zpracování logů souvisejícími nástroji - Beats, Logstash a Kibana. 

Během kurzu si každý osvojí probíranou látku během samostatně vypracovávaných úkolů

Určeno pro

Kurz je určen pro všechny, kteří mají zájem o Elasticsearch a jeho možnosti v oblasti fulltextového vyhledávání, ukládání velkého množství dat a analýzy logů.

Obsah kurzu

Úvod do Elasticsearch

  • Co to je Elasticsearch, praktické využtí

  • Základní terminologie

  • Základní příkazy


Mapping a typy


  • Datové typy, mapping

  • Dynamické mapování

  • Index templates

  • Práce s aliasy a reindexace

  • Hromadné úpravy a mazání dat

  • Nested type, modelování relací


Vyhledávání


  • Query string

  • Vyhledávání vs filtrování dat

  • Request body search

  • Term-level queries

  • Compound queries

  • Fulltext queries

  • Invertovaný index

  • Analyzéry - princip, předdefinované analyzéry

  • Stavba vlastního analyzéru (normalizace, tokenizace)

  • Částečná shoda (překlepy, našeptávání), synonyma

  • Řazení výsledků vyhledávání, relevance


Agregace


  • Zápis a význam agregací

  • Bucket agregace

  • Metric agregace

  • Pipeline agregace

  • Vizualizace agregací v nástroji Kibana


Skriptování


  • Využití a syntax skriptů

  • Skriptovaná pole

  • Řazení pomocí skriptu

  • Použití a kontrola skriptů v nástroji Kibana


Elastic Stack


  • Dostupné nástroje Elastic - Kibana, Logstash, Beats

  • Kibana

  • Logstash, Beats

  • Konfigurace Elasticsearch v produkčním provozu, zálohování, monitoring

Předpoklady

Znalost libovolného databázového systému, základní povědomí o HTTP protokolu a formátu JSON. Není nutná žádná znalost Elasticsearch - vhodné pro začátečníky.

Studijní materiály

Každý účastník obdrží podklady v elektronické podobě v českém jazyce, takže se může k probírané látce kdykoli vrátit.

Elasticsearch (CZ)

Vybraný termín:

16.9.2021 –  17.9.2021  ONLINE

Cena
24 500 Kč + 21% DPH

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je jedna a tři ? Součet zapište číslicemi.