gee
03/07/2025, 12:03 PMgraphviz
. Am I missing anything? It looks pretty standard in other tools (dagster, airflow, flyte).Marvin
03/07/2025, 12:15 PMvisualize()
method, which requires Graphviz to be installed on your system. This method generates a static schematic diagram of your flow and tasks without executing them. However, it has limitations with dynamic workflows, such as those involving loops or conditional logic. You can read more about it here.
2. Current Limitations: There isn't a built-in dynamic DAG visualization feature in the Prefect UI as of now. This is a known limitation compared to other orchestration tools.
3. Community and Development Discussions: There are ongoing discussions and feature requests within the Prefect community about enhancing visualization capabilities. You can follow some of these discussions on GitHub, such as the ideas for a pre-built dependency graph visualization and visualizing task graphs with ipycytoscape.
In summary, while Prefect currently lacks dynamic DAG visualization in the UI, they're aware of the demand, and there are ongoing discussions and potential future enhancements in this area.Nate
03/07/2025, 5:11 PM