Job is idle — throughput ~0; structure shown.
Fragment 59164 (Actor 741075,741076)
StreamMaterialize { columns: [user_id, total_net_assets, total_relationship_value, total_aum, total_deposits, total_financing, updated_at], stream_key: [user_id], pk_columns: [user_id], pk_conflict: NoCheck }
├── output: [ party_advisor_kpi_user_accounts_mv.user_id, sum(advisor_kpi_account_values_mv_next.net_assets), sum(advisor_kpi_account_values_mv_next.relationship_value), sum(advisor_kpi_account_values_mv_next.aum), sum(advisor_kpi_account_values_mv_next.deposits), sum(advisor_kpi_account_values_mv_next.financing), max(party_advisor_kpi_user_accounts_mv.updated_at) ]
├── stream key: [ party_advisor_kpi_user_accounts_mv.user_id ]
└── StreamProject { exprs: [party_advisor_kpi_user_accounts_mv.user_id, sum(advisor_kpi_account_values_mv_next.net_assets), sum(advisor_kpi_account_values_mv_next.relationship_value), sum(advisor_kpi_account_values_mv_next.aum), sum(advisor_kpi_account_values_mv_next.deposits), sum(advisor_kpi_account_values_mv_next.financing), max(party_advisor_kpi_user_accounts_mv.updated_at)] }
├── output: [ party_advisor_kpi_user_accounts_mv.user_id, sum(advisor_kpi_account_values_mv_next.net_assets), sum(advisor_kpi_account_values_mv_next.relationship_value), sum(advisor_kpi_account_values_mv_next.aum), sum(advisor_kpi_account_values_mv_next.deposits), sum(advisor_kpi_account_values_mv_next.financing), max(party_advisor_kpi_user_accounts_mv.updated_at) ]
├── stream key: [ party_advisor_kpi_user_accounts_mv.user_id ]
└── StreamHashAgg { group_key: [party_advisor_kpi_user_accounts_mv.user_id], aggs: [sum(advisor_kpi_account_values_mv_next.net_assets), sum(advisor_kpi_account_values_mv_next.relationship_value), sum(advisor_kpi_account_values_mv_next.aum), sum(advisor_kpi_account_values_mv_next.deposits), sum(advisor_kpi_account_values_mv_next.financing), max(party_advisor_kpi_user_accounts_mv.updated_at), count] }
├── output: [ party_advisor_kpi_user_accounts_mv.user_id, sum(advisor_kpi_account_values_mv_next.net_assets), sum(advisor_kpi_account_values_mv_next.relationship_value), sum(advisor_kpi_account_values_mv_next.aum), sum(advisor_kpi_account_values_mv_next.deposits), sum(advisor_kpi_account_values_mv_next.financing), max(party_advisor_kpi_user_accounts_mv.updated_at), count ]
├── stream key: [ party_advisor_kpi_user_accounts_mv.user_id ]
└── StreamLocalityProvider { locality_columns: [party_advisor_kpi_user_accounts_mv.user_id] }
├── output:
│ ┌── party_advisor_kpi_user_accounts_mv.user_id
│ ├── advisor_kpi_account_values_mv_next.net_assets
│ ├── advisor_kpi_account_values_mv_next.relationship_value
│ ├── advisor_kpi_account_values_mv_next.aum
│ ├── advisor_kpi_account_values_mv_next.deposits
│ ├── advisor_kpi_account_values_mv_next.financing
│ ├── party_advisor_kpi_user_accounts_mv.updated_at
│ ├── party_advisor_kpi_user_accounts_mv.account_id
│ └── advisor_kpi_account_values_mv_next.account_id
├── stream key: [ party_advisor_kpi_user_accounts_mv.user_id, party_advisor_kpi_user_accounts_mv.account_id ]
└── MergeExecutor
├── output:
│ ┌── party_advisor_kpi_user_accounts_mv.user_id
│ ├── advisor_kpi_account_values_mv_next.net_assets
│ ├── advisor_kpi_account_values_mv_next.relationship_value
│ ├── advisor_kpi_account_values_mv_next.aum
│ ├── advisor_kpi_account_values_mv_next.deposits
│ ├── advisor_kpi_account_values_mv_next.financing
│ ├── party_advisor_kpi_user_accounts_mv.updated_at
│ ├── party_advisor_kpi_user_accounts_mv.account_id
│ └── advisor_kpi_account_values_mv_next.account_id
└── stream key: [ party_advisor_kpi_user_accounts_mv.account_id, party_advisor_kpi_user_accounts_mv.user_id ]
Fragment 59165 (Actor 741078,741077)
StreamSyncLogStore
├── output:
│ ┌── party_advisor_kpi_user_accounts_mv.user_id
│ ├── advisor_kpi_account_values_mv_next.net_assets
│ ├── advisor_kpi_account_values_mv_next.relationship_value
│ ├── advisor_kpi_account_values_mv_next.aum
│ ├── advisor_kpi_account_values_mv_next.deposits
│ ├── advisor_kpi_account_values_mv_next.financing
│ ├── party_advisor_kpi_user_accounts_mv.updated_at
│ ├── party_advisor_kpi_user_accounts_mv.account_id
│ └── advisor_kpi_account_values_mv_next.account_id
├── stream key: [ party_advisor_kpi_user_accounts_mv.account_id, party_advisor_kpi_user_accounts_mv.user_id ]
└── StreamHashJoin { type: Inner, predicate: party_advisor_kpi_user_accounts_mv.account_id = advisor_kpi_account_values_mv_next.account_id }
├── output:
│ ┌── party_advisor_kpi_user_accounts_mv.user_id
│ ├── advisor_kpi_account_values_mv_next.net_assets
│ ├── advisor_kpi_account_values_mv_next.relationship_value
│ ├── advisor_kpi_account_values_mv_next.aum
│ ├── advisor_kpi_account_values_mv_next.deposits
│ ├── advisor_kpi_account_values_mv_next.financing
│ ├── party_advisor_kpi_user_accounts_mv.updated_at
│ ├── party_advisor_kpi_user_accounts_mv.account_id
│ └── advisor_kpi_account_values_mv_next.account_id
├── stream key: [ party_advisor_kpi_user_accounts_mv.account_id, party_advisor_kpi_user_accounts_mv.user_id ]
├── MergeExecutor { output: [ party_advisor_kpi_user_accounts_mv.user_id, party_advisor_kpi_user_accounts_mv.account_id, party_advisor_kpi_user_accounts_mv.updated_at ], stream key: [ party_advisor_kpi_user_accounts_mv.account_id, party_advisor_kpi_user_accounts_mv.user_id ] }
└── MergeExecutor { output: [ advisor_kpi_account_values_mv_next.account_id, advisor_kpi_account_values_mv_next.net_assets, advisor_kpi_account_values_mv_next.relationship_value, advisor_kpi_account_values_mv_next.aum, advisor_kpi_account_values_mv_next.deposits, advisor_kpi_account_values_mv_next.financing ], stream key: [ advisor_kpi_account_values_mv_next.account_id ] }
Fragment 59166 (Actor 741079,741080)
StreamLocalityProvider { locality_columns: [party_advisor_kpi_user_accounts_mv.account_id] } { output: [ party_advisor_kpi_user_accounts_mv.user_id, party_advisor_kpi_user_accounts_mv.account_id, party_advisor_kpi_user_accounts_mv.updated_at ], stream key: [ party_advisor_kpi_user_accounts_mv.account_id, party_advisor_kpi_user_accounts_mv.user_id ] }
└── MergeExecutor { output: [ party_advisor_kpi_user_accounts_mv.user_id, party_advisor_kpi_user_accounts_mv.account_id, party_advisor_kpi_user_accounts_mv.updated_at ], stream key: [ party_advisor_kpi_user_accounts_mv.user_id, party_advisor_kpi_user_accounts_mv.account_id ] }
Fragment 59167 (Actor 740391,740392)
StreamTableScan { table: party_advisor_kpi_user_accounts_mv, columns: [user_id, account_id, updated_at] } { output: [ party_advisor_kpi_user_accounts_mv.user_id, party_advisor_kpi_user_accounts_mv.account_id, party_advisor_kpi_user_accounts_mv.updated_at ], stream key: [ party_advisor_kpi_user_accounts_mv.user_id, party_advisor_kpi_user_accounts_mv.account_id ] }
├── Upstream { output: [ user_id, account_id, updated_at ], stream key: [] }
└── BatchPlanNode { output: [ user_id, account_id, updated_at ], stream key: [] }
Fragment 59168 (Actor 741119,741120)
StreamTableScan { table: advisor_kpi_account_values_mv_next, columns: [account_id, net_assets, relationship_value, aum, deposits, financing] }
├── output: [ advisor_kpi_account_values_mv_next.account_id, advisor_kpi_account_values_mv_next.net_assets, advisor_kpi_account_values_mv_next.relationship_value, advisor_kpi_account_values_mv_next.aum, advisor_kpi_account_values_mv_next.deposits, advisor_kpi_account_values_mv_next.financing ]
├── stream key: [ advisor_kpi_account_values_mv_next.account_id ]
├── Upstream { output: [ account_id, net_assets, relationship_value, aum, deposits, financing ], stream key: [] }
└── BatchPlanNode { output: [ account_id, net_assets, relationship_value, aum, deposits, financing ], stream key: [] }