About the dataset
The examples in this website use a dataset containing meta-information about 11,121 books. It is based on a dataset published on Kaggle by user ‘soumik’ under a CC0: Public Domain license.
The dataset includes the following information for each book:
id
, a unique identifiertitle
, the titleauthors
, names of the authors, separated by slashes (/
)average_rating
, the average ratingisbn
, the International Standard Book Number (ISBN)language_code
, a code indicating the language in which the book was writtennum_pages
, the number of pagespublication_date
, the publication datepublisher
, the publisher
Load the dataset
The dataset is available as a comma-separated values (CSV) file. Use the file upload feature of Kibana to load the file into Elasticsearch:
- Download the file and save it to disk.
- Unzip the
books.csv.zip
file. - Open Kibana in a web browser and navigate to the Kibana Home.
- Select Upload a file.
- Choose Select or drag and drop a file, and select the unzipped
books.csv
file. - Select Import.
- Enter
books
for the index name and select Import. - Wait a few moments for Kibana to import the data.
To validate that the import was successful:
- From the Kibana main menu, select Discover.
- If not selected yet, in the top left, choose the
books
data view. - Change the time filter in the top right to display data for the last 150 years.
- Discover should show you a list of 11,121 books.