2015-08-20-dynamic-search-dashboard-improvements-3.md 5.4 KB


title: Dynamic Search Dashboard improvements! author: admin type: post date: 2015-08-20T14:33:17+00:00 url: /dynamic-search-dashboard-improvements-3/ sf_thumbnail_type:

  • none sf_thumbnail_link_type:
  • link_to_post sf_detail_type:
  • none sf_page_title:
  • 1 sf_page_title_style:
  • standard sf_no_breadcrumbs:
  • 1 sf_page_title_bg:
  • none sf_page_title_text_style:
  • light sf_background_image_size:
  • cover sf_social_sharing:
  • 1 sf_sidebar_config:
  • left-sidebar sf_left_sidebar:
  • Sidebar-2 sf_right_sidebar:
  • Sidebar-1 sf_caption_position:
  • caption-right sf_remove_promo_bar:
  • 1 categories:
  • Querying

Apache Solr is getting easier to use! This new version of the Search app provides a general improved dashboard experience by refreshing only the widgets that changed and integrating better with live indexing. A series of additional new functionalities are detailed below.

See it all in action in the video demo and the Bike Data analysis with Analytics Facets widgets and Real time indexing of Tweet with Spark Streaming posts!

 

 

Live filtering when moving on the map

Points close to each other are grouped together and will expand when zooming-in. A Yelp-like search filtering experience can also be created by checking the box.

 

 

Edit indexed records and link to original documents

Indexed records can be directly edited in the Grid or HTML widgets by admins.

Links to the original documents can also be inserted. Add to the record a field named 'link-meta' that contains some json describing the URL or address of a table or file that can be open in the HBase Browser, Metastore App or File Browser:

Any link

{{< highlight javascript >}}{'type': 'link', 'link': 'gethue.com'}{{< /highlight >}}

HBase Browser

{{< highlight javascript >}}{'type': 'hbase', 'table': 'document_demo', 'row_key': '20150527'}

{'type': 'hbase', 'table': 'document_demo', 'row_key': '20150527', 'fam': 'f1'}

{'type': 'hbase', 'table': 'document_demo', 'row_key': '20150527', 'fam': 'f1', 'col': 'c1'}

{{< /highlight >}}

File Browser

{{< highlight javascript >}}{'type': 'hdfs', 'path': '/data/hue/file.txt'}{{< /highlight >}}

Metastore

{{< highlight javascript >}}{'type': 'hive', 'database': 'default', 'table': 'sample_07'}{{< /highlight >}}

 

 

Export/import/Share saved dashboards

Dashboard can be selected and exported as a Hue document (a 'json' file', like in the Oozie Editor) directly from the interface. This allow to back-up them more easily until we introduce git support. It is also convenient for transferring dashboards between clusters.

 

Save and reload the full search query definition

Current selected facets and filters, query strings can be saved with a name within the dashboard. These are useful for defining "cohorts" or pre-selection of records and quickly reloading them.

'Fixed' or 'rolling' time window filtering

Real time indexing can now shine with the rolling window filter and the automatic refresh of the dashboard every N seconds. See it in action in the real time Twitter indexing with Spark streaming post.

 

Full mode Player display

The dashboard experience is even more real with this new browser full screen mode (and even better with full screen with the F11 key).

 

Preview of nested Analytics facets

Solr 5.1 is seeing new Analytics Facets. A beta support for them has been added and can be enabled in the hue.ini with:

{{< highlight bash >}}[search]

latest=true

{{< /highlight >}}

A more comprehensive demo is available on the BikeShare data visualization post.

 

 

 

So it is time to create more dashboards! Feel free to send feedback on the hue-user list or @gethue!