Skip to content

UI: Lineage Graph display mode enhancements #2169

@howardyoo

Description

@howardyoo

Screen Shot 2022-09-22 at 1 44 12 PM

  • Display and highlight various status of the jobs / datasets.

    • Failed jobs / datasets having quality failures should be displayed as 'RED' color.
    • jobs / datasets that have ran successfully / having quality issue but have failures in the past should be displayed as 'YELLOW' color. How do we determine that? A rule of thumb should be the last 14 runs.
  • Highlight selected Job / dataset

    • Make the highlight more pronounced, so that when selected, it stands out in the graph (border glow? that may be a good idea)
    • Highlight on the lineage path - both on upstream and downstream. So, if a dataset is selected,
      image
      Notice how a simple highlight can better visualize how this dataset in question is 'selected', but also its upstream and downstream dependencies in the graph.
  • Display job and dataset status on the search page. The same rule applies - that we mentioned in the first item above, that job currently in failed state should have red color, while job that previously had a failure, in yellow color (last 14 runs based). Anything other, green as a grass. Similar applies to data quality, where if the dataset's quality rules have violations, RED, past violations, Yellow, no violations - green.

    • Screen Shot 2022-09-22 at 1 44 26 PM

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