Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Column-level lineage in Marquez UI #2345

Closed
vivekramaswamy1 opened this issue Jan 5, 2023 · 3 comments
Closed

Column-level lineage in Marquez UI #2345

vivekramaswamy1 opened this issue Jan 5, 2023 · 3 comments
Labels

Comments

@vivekramaswamy1
Copy link

This is more of a question/feature request than an in issue.

Does the Marquez UI show column-lineage tracking/information. For example, in the UI, we show dataset A -> transformation -> dataset B, and we are tracking a certain column 'col1' from dataset A to 'col_new' in dataset B, is this currently displayable other than in the json dump /spec? If no, can we do it? I feel a lot of the work has already been done in terms of tracking the column lineage, showing each column as node and edges between the different nodes will be extremely useful

@boring-cyborg
Copy link

boring-cyborg bot commented Jan 5, 2023

Thanks for opening your first issue in the Marquez project! Please be sure to follow the issue template!

@pawel-big-lebowski
Copy link
Collaborator

Hi @vivekramaswamy1,

As a backend HTTP API, there exists an endpoint that returns column-lineage graph, but currently Marquez UI is not able to draw column-lineage graph the same shiny way it draws datasets & jobs lineage graph.

However, it is capable of presenting column-lineage of a dataset as a JSON, which has been done here -> #2293 (you can see the screenshots)

@harels harels added the web label Jan 30, 2023
@wslulciuc
Copy link
Member

@vivekramaswamy1, with PR #2293 now merged, Marquez 0.30.0 will have support for displaying column-level lineage in the UI. There more that we can do here in terms of visual rendering, but it's a great start!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants