Kind tags can help you quickly identify the underlying system or technology used for a given asset in the Dagster UI. These tags allow you to organize assets within a Dagster project and can be used to filter or search across all your assets.
You may add up to three kinds to the kinds argument, which can be useful to represent multiple technologies or systems that an asset is associated with. For example, an asset which is built by Python code and stored in Snowflake can be tagged with both python and snowflake kinds.
from dagster import asset
@asset(kinds={"python","snowflake"})defmy_asset():pass
Kinds can also be specified on an AssetSpec, for use in multi-assets:
The kinds icon pack is open source and anyone can contribute new icons to the public repo or request a new icon by filing an issue. Custom icons per deployment are not currently supported.