Elasticsearch: wyszukiwanie i analiza danych
Informacje podstawowe
Najważniejsze dane o szkoleniu w jednym miejscu- Kategoria
- Elasticsearch
- Forma realizacji
- Online lub stacjonarnie
- Termin
- Ustalany indywidualnie
- Dostawca
- ERNABO Adrian Flak
- Dofinansowanie
- Możliwość dofinansowania
Cel szkolenia
Co zyskasz po ukończeniu kursuCel biznesowy
Szybkie i trafne wyszukiwanie w dużych zbiorach danych oraz bieżąca analiza zdarzeń.
Cel edukacyjny
Uczestnik uczy się indeksować dane w Elasticsearch, wyszukiwać je i analizować.
Efekty uczenia się
- projektuje mapowania pól i indeksy,
- dobiera analizatory, także dla języka polskiego,
- pisze zapytania pełnotekstowe i filtry w Query DSL,
- buduje agregacje i wizualizacje w Kibanie,
- planuje shardy, repliki i politykę ILM.
Program szkolenia
Szczegółowy plan zajęćModuł 1. Elasticsearch i Elastic Stack
- indeks, dokument, odwrócony indeks
- Elasticsearch, Kibana, Logstash, Beats
Moduł 2. Mapowania i analiza tekstu
- typy pól, mapowanie dynamiczne i jawne
- analizatory, tokenizery, synonimy
Moduł 3. Wyszukiwanie
- Query DSL: match, bool, filtry
- trafność wyników i podświetlanie
Moduł 4. Agregacje i Kibana
- agregacje metryk i kubełków
- Discover, wizualizacje, dashboardy
Moduł 5. Klaster
- shardy, repliki, węzły
- ingest pipelines, ILM, migawki
Warsztat końcowy
Uczestnicy budują wyszukiwarkę produktów z filtrami i dashboard analizujący zapytania użytkowników.
Wymagania
Co przygotować przed startem szkoleniaWymagania wstępne
Podstawy pracy z formatem JSON i API REST.
Dla kogo?
Programiści, inżynierowie danych i administratorzy wdrażający wyszukiwarki lub analizę logów.