Skip to content

UI: Facet View Enhancement #2165

@howardyoo

Description

@howardyoo

When viewing job or dataset, UI should be able to pull in all the facet information, and present it in an easy to Navigate way. Also convert URLs or links to working links.

Problem

image
The current facets section is simply a text area showing RAW JSON structures of the facets, and not only that, it does not display proper subsets of facets, other than SQL, and source code. Application specific facets like airflow related facets are also completely skipped from being rendered.

Solution

Provide a tree-like navigatable tree that would look something like this:
image
that would contain all the detailed information either about the job or dataset (depending on which one is selected) - so that it would be easier for users to view any facet information that it contains.

  • By default, facets should only expose top level objects, but can optionally be expanded to reveal more details.
  • It would also be great if a simple 'search' feature can be specified to quickly find the information that you are looking for (e.g. errors)
  • Some of the information in the facets (e.g. URLs) should be viewed as 'links' so that any links existing can be 'clickable' and will create a new browser tab viewing the page.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions