IT & Programování Začátečník Hybridní

Elasticsearch

Úč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...

16 hod Praha
Pumpedu

Úč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ů

Osnova kurzu

1 Co to je Elasticsearch, praktické využtí
  • Základní terminologie
  • Základní příkazy
  • 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í
  • 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
  • Zápis a význam agregací
  • Bucket agregace
  • Metric agregace
  • Pipeline agregace
  • Vizualizace agregací v nástroji Kibana
  • Využití a syntax skriptů
  • Skriptovaná pole
  • Řazení pomocí skriptu
  • Použití a kontrola skriptů v nástroji Kibana
  • Dostupné nástroje Elastic - Kibana, Logstash, Beats
  • Kibana
  • Logstash, Beats
  • Konfigurace Elasticsearch v produkčním provozu, zálohování, monitoring

Termíny

Elasticsearch
2026-03-23
Online Praha
Elasticsearch
2026-05-18
Prezenčně Praha
Elasticsearch
2026-05-18
Online Praha
Elasticsearch
2026-05-25
Online Praha

Požadavky

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.

Důležité informace

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.
Kód kurzu
PU21010267

Mohlo by vás zajímat

Podobné kurzy

Více kurzů