Job is idle — throughput ~0; structure shown.
Fragment 63869 (Actor 744614,744615)
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_next.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_next.updated_at) ]
├── stream key: [ party_advisor_kpi_user_accounts_mv_next.user_id ]
└── StreamProject { exprs: [party_advisor_kpi_user_accounts_mv_next.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_next.updated_at)] }
├── output: [ party_advisor_kpi_user_accounts_mv_next.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_next.updated_at) ]
├── stream key: [ party_advisor_kpi_user_accounts_mv_next.user_id ]
└── StreamHashAgg { group_key: [party_advisor_kpi_user_accounts_mv_next.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_next.updated_at), count] }
├── output: [ party_advisor_kpi_user_accounts_mv_next.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_next.updated_at), count ]
├── stream key: [ party_advisor_kpi_user_accounts_mv_next.user_id ]
└── StreamLocalityProvider { locality_columns: [party_advisor_kpi_user_accounts_mv_next.user_id] }
├── output:
│ ┌── party_advisor_kpi_user_accounts_mv_next.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_next.updated_at
│ ├── party_advisor_kpi_user_accounts_mv_next.account_id
│ └── advisor_kpi_account_values_mv_next.account_id
├── stream key: [ party_advisor_kpi_user_accounts_mv_next.user_id, party_advisor_kpi_user_accounts_mv_next.account_id ]
└── MergeExecutor
├── output:
│ ┌── party_advisor_kpi_user_accounts_mv_next.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_next.updated_at
│ ├── party_advisor_kpi_user_accounts_mv_next.account_id
│ └── advisor_kpi_account_values_mv_next.account_id
└── stream key: [ party_advisor_kpi_user_accounts_mv_next.account_id, party_advisor_kpi_user_accounts_mv_next.user_id ]
Fragment 63870 (Actor 744628,744629)
StreamSyncLogStore
├── output:
│ ┌── party_advisor_kpi_user_accounts_mv_next.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_next.updated_at
│ ├── party_advisor_kpi_user_accounts_mv_next.account_id
│ └── advisor_kpi_account_values_mv_next.account_id
├── stream key: [ party_advisor_kpi_user_accounts_mv_next.account_id, party_advisor_kpi_user_accounts_mv_next.user_id ]
└── StreamHashJoin { type: Inner, predicate: party_advisor_kpi_user_accounts_mv_next.account_id = advisor_kpi_account_values_mv_next.account_id }
├── output:
│ ┌── party_advisor_kpi_user_accounts_mv_next.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_next.updated_at
│ ├── party_advisor_kpi_user_accounts_mv_next.account_id
│ └── advisor_kpi_account_values_mv_next.account_id
├── stream key: [ party_advisor_kpi_user_accounts_mv_next.account_id, party_advisor_kpi_user_accounts_mv_next.user_id ]
├── MergeExecutor { output: [ party_advisor_kpi_user_accounts_mv_next.user_id, party_advisor_kpi_user_accounts_mv_next.account_id, party_advisor_kpi_user_accounts_mv_next.updated_at ], stream key: [ party_advisor_kpi_user_accounts_mv_next.account_id, party_advisor_kpi_user_accounts_mv_next.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 63871 (Actor 744891,744890)
StreamLocalityProvider { locality_columns: [party_advisor_kpi_user_accounts_mv_next.account_id] } { output: [ party_advisor_kpi_user_accounts_mv_next.user_id, party_advisor_kpi_user_accounts_mv_next.account_id, party_advisor_kpi_user_accounts_mv_next.updated_at ], stream key: [ party_advisor_kpi_user_accounts_mv_next.account_id, party_advisor_kpi_user_accounts_mv_next.user_id ] }
└── MergeExecutor { output: [ party_advisor_kpi_user_accounts_mv_next.user_id, party_advisor_kpi_user_accounts_mv_next.account_id, party_advisor_kpi_user_accounts_mv_next.updated_at ], stream key: [ party_advisor_kpi_user_accounts_mv_next.user_id, party_advisor_kpi_user_accounts_mv_next.account_id ] }
Fragment 63872 (Actor 746813,746814)
StreamTableScan { table: party_advisor_kpi_user_accounts_mv_next, columns: [user_id, account_id, updated_at] } { output: [ party_advisor_kpi_user_accounts_mv_next.user_id, party_advisor_kpi_user_accounts_mv_next.account_id, party_advisor_kpi_user_accounts_mv_next.updated_at ], stream key: [ party_advisor_kpi_user_accounts_mv_next.user_id, party_advisor_kpi_user_accounts_mv_next.account_id ] }
├── Upstream { output: [ user_id, account_id, updated_at ], stream key: [] }
└── BatchPlanNode { output: [ user_id, account_id, updated_at ], stream key: [] }
Fragment 63873 (Actor 746815,746816)
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: [] }