Elasticsearch (EN)

Luděk Veselý

You will be guided by Luděk Veselý

Information

Description

This course will teach you how to develop a search engine and master big data using Elasticsearch. You will learn how to store and retrieve data in Elasticsearch, how to use it for log processing and data visualization. During the course, each topic is practiced. Before the course, participants will receive materials in electronic form, so they can get back to the topics discussed at any time.

Target

The course is designed for everyone interested in Elasticsearch and its possibilities in the field of full-text search, storage of large amounts of data, and logs analysis.

Contents

Introduction to Elasticsearch
  • What is Elasticsearch
  • Basic terminology
  • Basic commands
Mapping and types
  • Data types, mapping
  • Dynamic mapping
  • Index templates
  • Aliases and reindex API
  • Bulk edit and delete operations
  • Nested objects
Search
  • Query string
  • Queries vs filters
  • Request body search
  • Term-level queries
  • Compound queries
  • Fulltext queries
  • Inverted index
  • Analyzers
  • Custom analyzers
  • Partial match (typos, suggesters), synonyms
  • search results sorting, relevance
Aggregation
  • Aggregations basics
  • Bucket aggregations
  • Metric aggregations
  • Pipeline aggregations
  • Visualization of aggregations using Kibana
Scripting
  • Scripting basics, painless syntax
  • Scripted fields
  • Using scripts for sorting
  • Scripting in Kibana (scripted fields)
Elastic Stack
  • Elastic Stack
  • Data visualisation - Kibana
  • Data collection - Logstash, Beats
  • Configuration for production use, backup, monitoring

Prerequisites

Knowledge of any database system, basic knowledge of HTTP protocol and JSON format. The course does not require any prerequisite knowledge.

Study Materials

Each participant will receive the documents in electronic form.

Elasticsearch (EN)

Selected course term

20.1.2025 –  21.1.2025  ONLINE

Price
24 500 CZK + 21% VAT

Course terms

ONLINE
Course term shown

Contact the supplier


Because of spam protection, please answer the following question how much is six and eight ? Write the sum in digits.