Data

Dejavu 2.0, the open source browser by ElasticSearch, now lets you build search UIs visually

2 min read

Today, the team at Dejavu announced a new version update to the open-source browser of ElasticSearch. Dejavu 2.0 is now generally available and comes with upgrades like search previews, improvements to the UI, better navigation and much more. While working with NoSQL databases or Elasticsearch, Dejavu helps users to import data, map it to data types, create and share filtered data views, and export this data out.

Features of Dejavu 2.0

  1. The browser now comes with a Search preview Functionality which will enable viewers to create a visual search UI from their Elasticsearch index.
  2. The browser has a better UI color scheme.
  3. The team has added navigation to help users perform tasks like importing their dataset via Import,  browsing data via Browse, performing Search Preview and managing their schemas using Mappings View.
  4. In the previous version of the browser, when a user tried to perform a query, it showed ‘Refused to execute JavaScript URL’, because it violated a certain Content Security Policy directive. The issue stands fixed and Dejavu’s chrome extension can run in incognito mode after being enabled by a user.
  5. Another suggestion when creating mappings via Dejavu’s UI was to use ignore_above setting. This could be done to ignore very long characters from being set as keyword. Now, the Mappings created from Dejavu’s UI set an ignore_above value to set a max term limit to 256 which is the same as ElasticSearch’s default limit.
  6. In the previous version, when trying to add a URL with a / at the end of it, Dejavu threw an authentication error. This bug now stands fixed.
  7. Dejavu’s build process dropped the use of Bower, resulting in more maintainability.

Why use Dejavu?

Dejavu allows users to connect to any of the indexes present in their cluster. It makes clusters easily accessible while browsing as it caches each connected index locally.

Visual filters allow sorting through data, finding information visually, hiding irrelevant data and helps users interpret all the numbers and text they see. Based on the ElasticSearch query, Dejavu shows filtered views, as well as bulk updating or deleting documents via the query DSL.

Besides this, the browser supports an infinite scroll based UI. Users can also update and delete data either individually or via queries in bulk.
You can check out the GitHub page for more information on the other features of Dejavu as well as its comparison with other data browsers.

After this update, the team is focusing on completely rewriting Dejavu to improve its performance. The browser will then support multi-index and full cluster views out of the box. It will allow a configurable page size view while supporting a mobile responsive view mode.

You can head over to their Github Page to know more about the features of this release.

Read Next

How does Elasticsearch work? [Tutorial]

How to perform Numeric Metric Aggregations with Elasticsearch

Installing and Configuring X-pack on Elasticsearch and Kibana

Melisha Dsouza

Share
Published by
Melisha Dsouza

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago