apache/airflow

[Filters] Add filters to Asset View

Open

#53,053 建立於 2025年7月8日

在 GitHub 查看
 (8 留言) (0 反應) (0 負責人)Python (44,809 star) (16,781 fork)batch import
area:APIarea:UIgood first issuekind:feature

描述

View

Asset View

Filters to Add

  • Filter by Event Timestamp (Range)
    ↪ Focus on recent or historical asset events within a specific window

  • Filter by DAG ID
    ↪ Isolate events triggered by a specific DAG

  • Filter by Task ID
    ↪ Track asset events back to the producing task

  • Filter by Event Type (e.g., manual, scheduler-created, via asset watcher)
    ↪ Differentiate programmatic updates from ad-hoc, scheduler created or asset events created via asset watchers

API Support

⚠️ Partial

  • The asset_events API includes all fields, but filtering is not fully implemented or exposed in the UI
  • Some filters (e.g., timestamp range) may need to be implemented on the backend or via query parameters

UI Impact

  • Add a filter bar or collapsible panel above the event list
  • Improves readability and analysis of high-volume asset event streams

Notes

  • Especially useful in asset-triggered DAGs and debugging incorrect lineage or asset duplication

貢獻者指南