airflow.example_dags.example_asset_allow_teams
Example DAG demonstrating cross-team asset triggering with allow_producer_teams.
When Multi-Team mode is enabled ([core] multi_team = True), asset events are filtered by team
membership. By default, a consuming DAG only receives events from DAGs within the same team.
- Usage:
team_analytics_producer(belonging toteam_analytics) produces events onshared_data.team_ml_consumer(belonging toteam_ml) consumesshared_data.Because
shared_datahasallow_producer_teams=["team_analytics"], events fromteam_analyticsare accepted byteam_ml_consumer.Without
allow_producer_teams, the cross-team event would be blocked.