Is it possible on the UI to zoom via the scroll wheel and on the visualize tree to load all/or by batch of 10 upstream/downstream nodes, rather than one by one?
The lineage UI is using the @visx/zoom package for implementing the visualization…usually this also includes zooming via the scroll wheel (see here: https://airbnb.io/visx/zoom-i), but unfortunately is does not work in DataHub - I suspect that there is a bug which prevents it from working and I already tried to look into it, but the logic here is a bit too complex for me and I had no success yet…maybe <@U01JUBAPZPS> could help us here to fix this.
Regarding the “load all” or “load batches” I am not aware that this is currently possible, but of course this could be something really useful…
<@U06TM7M40RK> are you able to assist here?
Based on the information provided:
-
Zoom via Scroll Wheel: The lineage UI in DataHub uses the
@visx/zoom
package, which typically supports zooming via the scroll wheel. However, this functionality is currently not working in DataHub due to a suspected bug. This issue has been acknowledged, but a fix has not yet been implemented (https://datahubspace.slack.com/archives/CV2UXSE9L/p1719446475.632279|source). -
Loading Nodes in Batches: The current DataHub UI does not support loading all nodes or loading nodes in batches (e.g., by 10 upstream/downstream nodes) at once. This feature is recognized as potentially useful, but it is not available in the current implementation (https://datahubspace.slack.com/archives/CV2UXSE9L/p1719446475.632279|source).
Would you like more detailed information on the current implementation or potential workarounds?
Sources:
- https://datahubspace.slack.com/archives/CV2UXSE9L/p1719446475.632279|https://datahubspace.slack.com/archives/CV2UXSE9L/p1719446475.632279
0 button
0 button
Hint: Mention @runllm in the thread for followups.