RWM Console cluster: risingwave-alinma.alinma-rw.svc.cluster.local

← cluster authz objects active_clients_goals_mv explain
Overview Objects Graph History
materialized view · authz.active_clients_goals_mv profiled over 5s
seconds (1–30)

Job is idle — throughput ~0; structure shown.

6 operators
Materialize · authz.active_clients_goals_mv
0% idle 2 actors
Project · goal_next
2 actors
Filter · goal_next
0% idle 2 actors
StreamScan · goal_next
0% idle 2 actors
BatchPlan
2 actors
Merge
2 actors
Heat = the operator's output-buffer backpressure over the sampling window. Click a node to fold its subtree.
Materialize · authz.active_clients_goals_mv Materialize authz.active_clients_go… idle · 2 actors Project · goal_next Project goal_next — · 2 actors Filter · goal_next Filter goal_next idle · 2 actors StreamScan · goal_next StreamScan goal_next idle · 2 actors BatchPlan BatchPlan — · 2 actors Merge Merge — · 2 actors
Streaming operator plan from EXPLAIN ANALYZE. Node heat = backpressure. Drag to pan, scroll to zoom.
Fragments (DESCRIBE FRAGMENTS) — click to expand
Fragment 37355 (Actor 743122,743121)
StreamMaterialize { columns: [goal_id, client_id], stream_key: [goal_id], pk_columns: [goal_id], pk_conflict: NoCheck }
├── output: [ goal_next.goal_id, goal_next.client_id ]
├── stream key: [ goal_next.goal_id ]
└── StreamProject { exprs: [goal_next.goal_id, goal_next.client_id] }
    ├── output: [ goal_next.goal_id, goal_next.client_id ]
    ├── stream key: [ goal_next.goal_id ]
    └── StreamFilter { predicate: IsNull(goal_next.deleted_at) AND Not(IsNull(goal_next.client_id)) }
        ├── output: [ goal_next.goal_id, goal_next.client_id, goal_next.deleted_at ]
        ├── stream key: [ goal_next.goal_id ]
        └── StreamTableScan { table: goal_next, columns: [goal_id, client_id, deleted_at] }
            ├── output: [ goal_next.goal_id, goal_next.client_id, goal_next.deleted_at ]
            ├── stream key: [ goal_next.goal_id ]
            ├── Upstream { output: [ goal_id, client_id, deleted_at ], stream key: [] }
            └── BatchPlanNode { output: [ goal_id, client_id, deleted_at ], stream key: [] }