Elasticsearch - Hledejte jako profíci


Pro koho je školení určeno:

Pro ty co chtějí s Elasticsearch začít nebo se už rozkoukávají a chtějí se dozvědět co všechno Elasticsearch dokáže a v čem může pomoci. Projdeme si jak vyhledávat relevantní výsledky a dále je budeme ladit. Závěrem si ukážeme jak nad vyhledanými výsledky udělat základní aggregace.

Co se na školení naučíte:


Jak Elasticsearch funguje a co je to Kibana
  • Nainstalujeme Elasticsearch a Kibanu
  • Seznámíme se s Kibanou - hlavně dev konzole
  • Co je to index, mapping, document
  • Jak do Elasticsearch jdou data a jak je z něj dostat

Mapování, analyzování a tokenizování
  • Projdeme si datové typy které podporuje Elasticsearch
  • Připravíme si analyzátory - Language, Whitespace, StopWords a další. Pomocí kterých zpracujeme vstupní data
  • Dále tyto data připravíme pomocí filtrů - vytáhneme si začátky slov, převedeme slovníkem skloňované slova a další jako lowercase, keyword, stemmer, common grams...
  • Nastavíme si index a mapping
  • Uložíme do Elasticsearch testovací data

Hledání
  • Vyhledávání v uložených datech
  • Jak dostat výsledky pomocí přesné shody
  • Co je to chlupaté hledání, volná shoda, frázová přesnost, subfiledy
  • Vyladit hledané výsledky pomocí relevance
  • Omezení výsledků pomocí filtrů
  • Obohatit výsledky hledání o aggregace

Co budete potřebovat:


Vaše nabité znalosti otestujete na navazujícím workshopu


Úroveň: základní
Délka: dvoudenní
Termín: ---
Místo konání: Křenová 71, Brno
Celkový počet míst: 8