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

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

Job is idle — throughput ~0; structure shown.

5 operators
Materialize · authz.active_orders_mv
0% idle 2 actors
Project · orders_next
2 actors
StreamScan · orders_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_orders_mv Materialize authz.active_orders_mv idle · 2 actors Project · orders_next Project orders_next — · 2 actors StreamScan · orders_next StreamScan orders_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 37353 (Actor 743113,743114)
StreamMaterialize { columns: [order_id, created_by_user_id, account_id, orders_next.created_at(hidden)], stream_key: [order_id, orders_next.created_at], pk_columns: [order_id, orders_next.created_at], pk_conflict: NoCheck, watermark_columns: [orders_next.created_at(hidden)] }
├── output: [ orders_next.id, $expr1, orders_next.security_account_id, orders_next.created_at ]
├── stream key: [ orders_next.id, orders_next.created_at ]
└── StreamProject { exprs: [orders_next.id, JsonbAccessStr(orders_next.initiator, 'userId':Varchar) as $expr1, orders_next.security_account_id, orders_next.created_at], output_watermarks: [[orders_next.created_at]] }
    ├── output: [ orders_next.id, $expr1, orders_next.security_account_id, orders_next.created_at ]
    ├── stream key: [ orders_next.id, orders_next.created_at ]
    └── StreamTableScan { table: orders_next, columns: [id, security_account_id, initiator, created_at] } { output: [ orders_next.id, orders_next.security_account_id, orders_next.initiator, orders_next.created_at ], stream key: [ orders_next.id, orders_next.created_at ] }
        ├── Upstream { output: [ id, security_account_id, initiator, created_at ], stream key: [] }
        └── BatchPlanNode { output: [ id, security_account_id, initiator, created_at ], stream key: [] }