Demid
07/02/2025, 7:57 AMMarvin
07/02/2025, 7:57 AMMarvin
07/02/2025, 7:58 AMDemid
07/02/2025, 8:00 AMMarvin
07/02/2025, 8:00 AMMarvin
07/02/2025, 8:00 AMCedric B
07/02/2025, 12:08 PMMarvin
07/02/2025, 1:26 PMMarvin
07/02/2025, 1:26 PM@materialize
decorator and asset-related APIs.
However, some of the more advanced asset visualization and management features might have different levels of support between cloud and self-hosted environments. The asset feature set is under active development, with ongoing enhancements to expand asset capabilities.
If you're planning to work with assets in a self-hosted environment, you can:
1. Use the core asset functionality to track and manage your workflow outputs
2. Define assets using unique URIs (e.g., s3://, postgres://)
3. Leverage the @materialize
decorator to track asset creation
4. Monitor asset states (Materialized, Referenced, External)
You can find more details about working with assets in the documentation:
- General assets documentation: https://docs-3.prefect.io/v3/concepts/assets
- Introduction to assets: https://www.prefect.io/blog/introducing-assets-from-task-to-materialize
If you have specific asset-related features you're looking for in self-hosted deployments, I'd encourage you to open a feature request on the Prefect GitHub repository to help the team prioritize development.Demid
07/02/2025, 2:49 PM