opensearch-project / ux

Public repository for OpenSearch UX. Tracks issues, epics and workstreams related to improving the user experience, usability and accessibility of OpenSearch core, dashboards and related plugins.
Apache License 2.0
4 stars 5 forks source link

[FEATURE] Allow users to view details of a PIT in Dashboards #64

Open shanilpa opened 1 year ago

shanilpa commented 1 year ago

Context

Is your feature request related to a problem? Currently, users are able to create Point in Time (PIT) objects via an API. The objects live on the backend and are not usable in OpenSearch Dashboards. Though, these PIT's can be used by OpenSearch they can not be used by Dashboards or it's features. Additionally, it would be nice to provide users with a GUI to manage PITs in Dashboards so that they can take advantages of the affordances provided by this interface.

This initial work would allow users to view PIT objects (backend and dashboard), and provide a path to other flows like PIT creation, viewing PIT object details, editing PITs, and using them in Discover.

Other context notes

What solution would you like

NB: These are design mockups. Some copy is placeholder and not all interactions are polished. Mockups may differ from the final launched feature.

1. Allow users to view details of a backend PIT that is not available to Dashboards

PIT details for backend PIT image


2. Allow users to view details of a PIT created from indices that is available to Dashboards

PIT created from indices available to Dashboards Fields Tab image

PIT created from indices available to Dashboards Relationships Tab image

PIT created from indices available to Dashboards Configurations Tab image


3. Allow users to view details of a PIT created from an index pattern that is available to Dashboards.

Index Pattern PIT details Fields Tab image

Index Pattern PIT details Relationships Tab image

Index Pattern PIT details Configuration Tab image


Additional Details

For details on the Configuration Tab look at the PIT Edit Flow issue