-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
UI hangs rendering Global Asset Lineage of only 200 assets #20634
Comments
Hey @bengotow
Was there any change in the UI behavior after reverting? |
I uninstalled and re-installed |
Hi @cohenj20, We're aware of an issue with dagre (the layout library we use) and are trying to figure out how to mitigate it. For now the best I can offer is a work-around. If you update the URl to be |
I did what you suggested, however the UI still hangs. I try to chnge the URL to What could be the reason that in @bengotow 's environment the problem didn't present itself? |
@cohenj20 Try |
@salazarm No dice :/ I also tried creating a fresh dagster project, but it still hangs. |
@salazarm I may have discovered something... I was messing around with which combinations of asset groups cause the issue, and I noticed that if the Update: This makes sense, on second thought, as the sum of assets in |
@cohenj20 Do you see any errors in the developer console? If so can you share them here |
@salazarm I do not see anything. |
Would you be open to a zoom call so I can take a look? Keen on getting to the bottom of this. |
I will pull on this thread |
@salazarm If we can do it in an hour, sure. I need to step away for a bit. |
@cohenj20 Yes that would work for me. Feel free to pop into https://meet.google.com/zje-xrev-vig?hs=122&authuser=0, I'll be waiting in there. |
@cohenj20 I believe the issue you're facing is that the screen just looks blank? Correct? If so, I think there isn't actually a bug, it's just the default zooming took you to a spot where there where no assets. Try clicking on an asset in the sidebar to see if it zooms you to it. |
For visibility, on the zoom call @salazarm and I confirmed there was the following error in the developer console:
|
This will be fixed by #19046 |
#21129 * |
Dagster version
dagster, version 1.6.11
What's the issue?
I'm running into a strange dagster UI problem.
I'm using dagster to visualize a dependency graph for objects in my company's DW. I essentially am using an asset factory pattern that receives a csv of different objects and their parents and iteratively generates assets with the proper dependencies. The dagster deployment loads without issues, and navigating the assets within the deployment I can see that the asset factory correctly grouped assets and linked them to their parents/children. When I go to load the global lineage graph, however, graph hangs on "Rendering a large number of assets, please wait…" and never renders.
What did you expect to happen?
I expect that the lineage graph renders quickly, as according to this blogpost dagster should be capable of rapidly rendering far more than 200 assets now.
How to reproduce?
Use the below asset factory code (
asset.py
) and the__init__.py
definition code below in a generic dagster project, placing the attachedtest_hierarchy.csv
in the directory and startup the UI. Go to global lineage graph to see whether the assets render.test_hierarchy.csv
Deployment type
Local
Deployment details
Running dagster locally. Using a python venv.
Additional information
No response
Message from the maintainers
Impacted by this issue? Give it a 👍! We factor engagement into prioritization.
The text was updated successfully, but these errors were encountered: