The Elastisearch API offers many powerful functions to us. This video takes a look at some of the general functions of the Elasticsearch API.
- [Instructor] Now let's take a look and explore our cluster…now that we have it set up.…First, I wanted to show you the format of the commands…that we're going to execute, so you're familiar with…the terminology and how these things work.…It starts with a REST verb, then an Index, then a Type…and finally an ID.…So, for example, if we wanted to create a new document,…we can use the PUT command, and this would,…in our case here, create it with the ID of 123…in the order type in the sales index.…
Similarly, if we wanted to return that in a query,…we could reference it using the GET command…and the same path.…We also could delete the entire index…using the DELETE command.…The rest API gives us a pretty robust set of tools.…Notably, it can tell us about our cluster health,…provide admin functions for working with the cluster…and indexes, let us perform CRUD operations, that is,…create, read, update and delete,…as well as give us an advanced search capability.…
Let's switch over to Cabana now and see these in real time.…
In this course, join Ben Sullins as he dives into the inner workings of Elasticsearch combined with Kibana. Ben provides an overview of the architecture, and then goes over the different deployment methods, and how to best structure your data. From there, he demonstrates how to query data, and how to work with Kibana to present your insights.
- Reviewing key Elasticsearch concepts
- Running Elasticsearch in the cloud and locally
- Bulk loading data
- Setting up mappings of data types
- Querying data
- Running basic aggregations
- Creating visualizations and dashboards in Kibana