smart-data-lake / sdl-visualization

Visualization for SDLB config
GNU General Public License v3.0
4 stars 1 forks source link

Implement grouping Nodes by an Attribute #79

Open zzeekk opened 3 months ago

zzeekk commented 3 months ago

DataObjects and Actions can be annotated with metadata which define groupings, e.g. dataObject.metadata.subjectArea/layer, action.metadata.feed. The lineage graph should be able to group nodes by an attribute, and show only the grouped nodes, which can then be expanded individually and collapsed. The attribute to group by should be made configurable by a dropdown. The graph should adapt when the selection of the dropdown changes. The dropdown should be implemented similar as for https://github.com/smart-data-lake/sdl-visualization/issues/74.