Job is idle — throughput ~0; structure shown.
Fragment 64595 (Actor 747859,747860)
StreamMaterialize { columns: [opportunity_id, activity_name, resource_id, fact_date], stream_key: [opportunity_id, activity_name, resource_id, fact_date], pk_columns: [opportunity_id, activity_name, resource_id, fact_date], pk_conflict: NoCheck }
├── output: [ portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date ]
├── stream key: [ portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date ]
└── StreamProject { exprs: [portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date] }
├── output: [ portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date ]
├── stream key: [ portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date ]
└── StreamHashAgg { group_key: [portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date], aggs: [count] }
├── output: [ portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date, count ]
├── stream key: [ portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date ]
└── StreamLocalityProvider { locality_columns: [portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date] }
├── output:
│ ┌── portfolio_extreme_holding_breaches_mv_next.opportunity_id
│ ├── 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar
│ ├── portfolio_extreme_holding_breaches_mv_next.resource_id
│ ├── portfolio_extreme_holding_breaches_mv_next.fact_date
│ ├── portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.account_group_id
│ ├── portfolio_extreme_holding_breaches_mv_next.portfolios_dm.portfolio_id
│ ├── portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.$src
│ ├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next.activity_name
│ ├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id
│ ├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id#1
│ ├── portfolio_extreme_holding_breaches_mv_next.assets_dm_next.id
│ └── portfolio_extreme_holding_breaches_mv_next.asset_currency_code
├── stream key:
│ ┌── portfolio_extreme_holding_breaches_mv_next.opportunity_id
│ ├── 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar
│ ├── portfolio_extreme_holding_breaches_mv_next.resource_id
│ ├── portfolio_extreme_holding_breaches_mv_next.fact_date
│ ├── portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.account_group_id
│ ├── portfolio_extreme_holding_breaches_mv_next.portfolios_dm.portfolio_id
│ ├── portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.$src
│ ├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next.activity_name
│ ├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id
│ ├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id#1
│ ├── portfolio_extreme_holding_breaches_mv_next.assets_dm_next.id
│ └── portfolio_extreme_holding_breaches_mv_next.asset_currency_code
└── MergeExecutor
├── output:
│ ┌── portfolio_extreme_holding_breaches_mv_next.opportunity_id
│ ├── 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar
│ ├── portfolio_extreme_holding_breaches_mv_next.resource_id
│ ├── portfolio_extreme_holding_breaches_mv_next.fact_date
│ ├── portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.account_group_id
│ ├── portfolio_extreme_holding_breaches_mv_next.portfolios_dm.portfolio_id
│ ├── portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.$src
│ ├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next.activity_name
│ ├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id
│ ├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id#1
│ ├── portfolio_extreme_holding_breaches_mv_next.assets_dm_next.id
│ └── portfolio_extreme_holding_breaches_mv_next.asset_currency_code
└── stream key:
┌── portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.account_group_id
├── portfolio_extreme_holding_breaches_mv_next.portfolios_dm.portfolio_id
├── portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.$src
├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next.activity_name
├── portfolio_extreme_holding_breaches_mv_next.opportunity_id
├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id
├── portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id#1
├── portfolio_extreme_holding_breaches_mv_next.assets_dm_next.id
├── portfolio_extreme_holding_breaches_mv_next.fact_date
└── portfolio_extreme_holding_breaches_mv_next.asset_currency_code
Fragment 64596 (Actor 747862,747861)
StreamProject { exprs: [portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date, portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.account_group_id, portfolio_extreme_holding_breaches_mv_next.portfolios_dm.portfolio_id, portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.$src, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next.activity_name, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id#1, portfolio_extreme_holding_breaches_mv_next.assets_dm_next.id, portfolio_extreme_holding_breaches_mv_next.asset_currency_code] }
├── output: [ portfolio_extreme_holding_breaches_mv_next.opportunity_id, 'GET_PORTFOLIO_EXTREME_SINGLE_HOLDING_PERCENTAGE':Varchar, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date, portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.account_group_id, portfolio_extreme_holding_breaches_mv_next.portfolios_dm.portfolio_id, portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.$src, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next.activity_name, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id#1, portfolio_extreme_holding_breaches_mv_next.assets_dm_next.id, portfolio_extreme_holding_breaches_mv_next.asset_currency_code ]
├── stream key: [ portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.account_group_id, portfolio_extreme_holding_breaches_mv_next.portfolios_dm.portfolio_id, portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.$src, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next.activity_name, portfolio_extreme_holding_breaches_mv_next.opportunity_id, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id#1, portfolio_extreme_holding_breaches_mv_next.assets_dm_next.id, portfolio_extreme_holding_breaches_mv_next.fact_date, portfolio_extreme_holding_breaches_mv_next.asset_currency_code ]
└── StreamTableScan { table: portfolio_extreme_holding_breaches_mv_next, columns: [opportunity_id, resource_id, fact_date, portfolio_to_account_groups_mv.account_group_id, portfolios_dm.portfolio_id, portfolio_to_account_groups_mv.$src, opportunity_conditions_mv_next.activity_name, opportunity_conditions_mv_next._rw_projected_row_id, opportunity_conditions_mv_next._rw_projected_row_id#1, assets_dm_next.id, asset_currency_code] }
├── output: [ portfolio_extreme_holding_breaches_mv_next.opportunity_id, portfolio_extreme_holding_breaches_mv_next.resource_id, portfolio_extreme_holding_breaches_mv_next.fact_date, portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.account_group_id, portfolio_extreme_holding_breaches_mv_next.portfolios_dm.portfolio_id, portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.$src, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next.activity_name, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id#1, portfolio_extreme_holding_breaches_mv_next.assets_dm_next.id, portfolio_extreme_holding_breaches_mv_next.asset_currency_code ]
├── stream key: [ portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.account_group_id, portfolio_extreme_holding_breaches_mv_next.portfolios_dm.portfolio_id, portfolio_extreme_holding_breaches_mv_next.portfolio_to_account_groups_mv.$src, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next.activity_name, portfolio_extreme_holding_breaches_mv_next.opportunity_id, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id, portfolio_extreme_holding_breaches_mv_next.opportunity_conditions_mv_next._rw_projected_row_id#1, portfolio_extreme_holding_breaches_mv_next.assets_dm_next.id, portfolio_extreme_holding_breaches_mv_next.fact_date, portfolio_extreme_holding_breaches_mv_next.asset_currency_code ]
├── Upstream { output: [ opportunity_id, resource_id, fact_date, portfolio_to_account_groups_mv.account_group_id, portfolios_dm.portfolio_id, portfolio_to_account_groups_mv.$src, opportunity_conditions_mv_next.activity_name, opportunity_conditions_mv_next._rw_projected_row_id, opportunity_conditions_mv_next._rw_projected_row_id#1, assets_dm_next.id, asset_currency_code ], stream key: [] }
└── BatchPlanNode { output: [ opportunity_id, resource_id, fact_date, portfolio_to_account_groups_mv.account_group_id, portfolios_dm.portfolio_id, portfolio_to_account_groups_mv.$src, opportunity_conditions_mv_next.activity_name, opportunity_conditions_mv_next._rw_projected_row_id, opportunity_conditions_mv_next._rw_projected_row_id#1, assets_dm_next.id, asset_currency_code ], stream key: [] }