Book Image

Mastering Kibana 6.x

Book Image

Mastering Kibana 6.x

Overview of this book

Kibana is one of the popular tools among data enthusiasts for slicing and dicing large datasets and uncovering Business Intelligence (BI) with the help of its rich and powerful visualizations. To begin with, Mastering Kibana 6.x quickly introduces you to the features of Kibana 6.x, before teaching you how to create smart dashboards in no time. You will explore metric analytics and graph exploration, followed by understanding how to quickly customize Kibana dashboards. In addition to this, you will learn advanced analytics such as maps, hits, and list analytics. All this will help you enhance your skills in running and comparing multiple queries and filters, influencing your data visualization skills at scale. With Kibana’s Timelion feature, you can analyze time series data with histograms and stats analytics. By the end of this book, you will have created a speedy machine learning job using X-Pack capabilities.
Table of Contents (21 chapters)
Title Page
Copyright and Credits
Packt Upsell
Contributors
Preface
Index

Avoiding wildcard searches


Wildcard searches are useful when we don't know the exact search text and know only certain parts of the text. So, in that case, we will provide some text plus a wildcard character to get all the matches to partial text and also the text against the wildcard characters, which can be numbers of characters or can be without any character limit, which again depends on the type of the wildcard we have used. Take a look at the following example where we want to search for the name of a blogger, but we do not remember the exact name and only knows that it starts with pa and ends with l:

GET /_search
{"query":{"wildcard":{"name":"pa*l"}}}

On executing this search, Elasticsearch will return all the results with the name starting with pa and ending with l, such as paul. This is a good feature and quite helpful in those situations where we do not know the exact search text.

Now, let's return to the problem part and understand why we should avoid wildcards in certain situations...