OpenSearch-Dashboards icon indicating copy to clipboard operation
OpenSearch-Dashboards copied to clipboard

[Proposal] - Contextual Dev Tools

Open shanilpa opened this issue 1 year ago • 1 comments
trafficstars

Overview

The following proposal showcases an experience for advanced users of OpenSearch and OpenSearch Dashboards that have to perform infrastructure operations, advanced data querying, API operations, OpenSearch diagnosis etc to facilitate their Discover use cases. The solution proposed below aims to bring existing Dev Tools functionality and Query Workbench functionality into Discover via a drawer that can be triggered when needed.

Though this is considered in the context of Discover this feature could exist across Dashboards via the same pattern.

Collapsed state

Contextual Dev Tools can be accessed by the bar at the bottom of the Discover page - It can also be accessed via a Keyboard shortcut (option + /)

image

Console experience

Users are able to make use of the DevTools Console in Discover. image

Query Workbench

Users will be able to perform acceleration tasks from this interface for external data sources. image

shanilpa avatar Mar 08 '24 01:03 shanilpa

keyboard shortcut should probably be ctrl / rather than option / or command /, since option and command tend to be specific to mac keyboards (some windows keyboards have the windows key as an alternative) -- this will help us stay consistent across windows/linux/mac

kgcreative avatar Mar 08 '24 01:03 kgcreative