Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

OpenSearch

( Duration: 2 Days )

In this OpenSearch training course, you will understand all core OpenSearch concepts - field types and their options, mappings, analysis, search relevance scoring, aggregations and clustering.

By attending OpenSearch workshop, delegates will learn:

  • Small, interactive, instructor-led classes
  • Lots of hands-on exercises
  • Customized learning experience
  • Flexible - no need to travel
  • Certificate of Completion included

For attending OpenSearch workshop,

  • No prior OpenSearch experience or knowledge is required. Experience with Linux is not a must, but basic familiarity with running shell commands (e.g., using curl command) will make the course more enjoyable.

The OpenSearch class is ideal for:

  • Technical attendees with any knowledge level.

COURSE AGENDA

1

Basic flow of data in OpenSearch

  • What is OpenSearch and typical use-cases
  • Indexing; what is an index and an ID
  • Mappings; stored and indexed fields
  • Analysis basics
  • Realtime get
  • Search; how searches are distributed to shards
  • Aggregations and doc values introduction
  • Updates; versioning
  • Deletes; introduction to Lucene segment merges
2

Indexing and storing data

  • Bulk API
  • Mappings and mapping types
  • Subfield definitions
  • Default mappings
  • Texts, keywords, integers and other core types
  • Predefined fields; storing fields separately vs _source
3

Text analysis

  • Built-in analyzers: standard language analyzers
  • Custom analyzers
  • Char filters
  • Tokenizers
  • Token filters: lowercase, stemming, synonyms
  • Using the Analyze API
4

Searching through your data

  • Selecting fields.
  • Sorting and pagination
  • Search basics: term, range and bool queries
  • Match query and its main options
  • Query string query
5

Aggregations

  • Metrics aggregations: stats, cardinality, percentiles
  • Why terms, cardinality and percentiles are approximate
  • Multi-bucket aggregations: terms, ranges and histograms
  • Nesting aggregations; how nesting works
6

Clustering Essentials

  • Nodes, shards and replicas
  • How replication works
  • How distributed search works
  • RAM and heap size
  • Bootstrapping a cluster
  • Cat APIs

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X