Fragment 54131 (Actor 738114,738113)
StreamMaterialize { columns: [account_id, party_id, owner_type], stream_key: [account_id, party_id], pk_columns: [account_id, party_id], pk_conflict: NoCheck }
├── output: [ party_involvements_dm.entity_id, party_involvements_dm.party_id, min($expr3) ]
├── stream key: [ party_involvements_dm.entity_id, party_involvements_dm.party_id ]
└── StreamProject { exprs: [party_involvements_dm.entity_id, party_involvements_dm.party_id, min($expr3)] }
├── output: [ party_involvements_dm.entity_id, party_involvements_dm.party_id, min($expr3) ]
├── stream key: [ party_involvements_dm.entity_id, party_involvements_dm.party_id ]
└── StreamHashAgg { group_key: [party_involvements_dm.entity_id, party_involvements_dm.party_id], aggs: [min($expr3), count] }
├── output: [ party_involvements_dm.entity_id, party_involvements_dm.party_id, min($expr3), count ]
├── stream key: [ party_involvements_dm.entity_id, party_involvements_dm.party_id ]
└── StreamLocalityProvider { locality_columns: [party_involvements_dm.entity_id, party_involvements_dm.party_id] }
├── output:
│ ┌── party_involvements_dm.entity_id
│ ├── party_involvements_dm.party_id
│ ├── $expr3
│ ├── party_involvements_dm.party_id
│ ├── party_involvements_dm.customer_relationship_id
│ ├── party_involvements_dm.id
│ ├── null:Varchar
│ ├── null:Varchar
│ ├── null:Date
│ └── $src
├── stream key:
│ ┌── party_involvements_dm.entity_id
│ ├── party_involvements_dm.party_id
│ ├── party_involvements_dm.party_id
│ ├── party_involvements_dm.customer_relationship_id
│ ├── party_involvements_dm.id
│ ├── null:Varchar
│ ├── null:Varchar
│ ├── null:Date
│ └── $src
└── MergeExecutor
├── output:
│ ┌── party_involvements_dm.entity_id
│ ├── party_involvements_dm.party_id
│ ├── $expr3
│ ├── party_involvements_dm.party_id
│ ├── party_involvements_dm.customer_relationship_id
│ ├── party_involvements_dm.id
│ ├── null:Varchar
│ ├── null:Varchar
│ ├── null:Date
│ └── $src
└── stream key:
┌── party_involvements_dm.party_id
├── party_involvements_dm.customer_relationship_id
├── party_involvements_dm.id
├── null:Varchar
├── null:Varchar
├── null:Date
└── $src
Fragment 54132 (Actor 738115,738116)
StreamUnion { all: true }
├── output:
│ ┌── party_involvements_dm.entity_id
│ ├── party_involvements_dm.party_id
│ ├── $expr3
│ ├── party_involvements_dm.party_id
│ ├── party_involvements_dm.customer_relationship_id
│ ├── party_involvements_dm.id
│ ├── null:Varchar
│ ├── null:Varchar
│ ├── null:Date
│ └── $src
├── stream key:
│ ┌── party_involvements_dm.party_id
│ ├── party_involvements_dm.customer_relationship_id
│ ├── party_involvements_dm.id
│ ├── null:Varchar
│ ├── null:Varchar
│ ├── null:Date
│ └── $src
├── MergeExecutor
│ ├── output:
│ │ ┌── party_involvements_dm.entity_id
│ │ ├── party_involvements_dm.party_id
│ │ ├── $expr3
│ │ ├── party_involvements_dm.party_id
│ │ ├── party_involvements_dm.customer_relationship_id
│ │ ├── party_involvements_dm.id
│ │ ├── null:Varchar
│ │ ├── null:Varchar
│ │ ├── null:Date
│ │ └── 0:Int32
│ └── stream key: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id ]
└── MergeExecutor
├── output:
│ ┌── account_to_portfolios_dm.account_id
│ ├── party_active_portfolio_involvements_mv.party_id
│ ├── $expr6
│ ├── party_active_portfolio_involvements_mv.portfolio_id
│ ├── party_active_portfolio_involvements_mv.party_id
│ ├── party_active_portfolio_involvements_mv.customer_relationship_id
│ ├── party_active_portfolio_involvements_mv.involvement_type
│ ├── account_to_portfolios_dm.account_id
│ ├── account_to_portfolios_dm.effective_start_date
│ └── 1:Int32
└── stream key:
┌── party_active_portfolio_involvements_mv.portfolio_id
├── party_active_portfolio_involvements_mv.party_id
├── party_active_portfolio_involvements_mv.customer_relationship_id
├── party_active_portfolio_involvements_mv.involvement_type
├── account_to_portfolios_dm.account_id
└── account_to_portfolios_dm.effective_start_date
Fragment 54133 (Actor 738120,738119)
StreamProject { exprs: [party_involvements_dm.entity_id, party_involvements_dm.party_id, Case((party_involvements_dm.involvement_type = 'ACCOUNT_HOLDER':Varchar), 'PRIMARY':Varchar, 'SECONDARY':Varchar) as $expr3, party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id, null:Varchar, null:Varchar, null:Date, 0:Int32] }
├── output: [ party_involvements_dm.entity_id, party_involvements_dm.party_id, $expr3, party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id, null:Varchar, null:Varchar, null:Date, 0:Int32 ]
├── stream key: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id ]
└── MergeExecutor
├── output: [ party_involvements_dm.party_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id, party_active_customer_relationships_mv.party_id, party_active_customer_relationships_mv.customer_relationship_id ]
└── stream key: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id ]
Fragment 54134 (Actor 738118,738117)
StreamSyncLogStore
├── output: [ party_involvements_dm.party_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id, party_active_customer_relationships_mv.party_id, party_active_customer_relationships_mv.customer_relationship_id ]
├── stream key: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id ]
└── StreamHashJoin { type: Inner, predicate: party_involvements_dm.party_id = party_active_customer_relationships_mv.party_id AND party_involvements_dm.customer_relationship_id = party_active_customer_relationships_mv.customer_relationship_id }
├── output: [ party_involvements_dm.party_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id, party_active_customer_relationships_mv.party_id, party_active_customer_relationships_mv.customer_relationship_id ]
├── stream key: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id ]
├── MergeExecutor { output: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.id ], stream key: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id ] }
└── MergeExecutor { output: [ party_active_customer_relationships_mv.party_id, party_active_customer_relationships_mv.customer_relationship_id ], stream key: [ party_active_customer_relationships_mv.party_id, party_active_customer_relationships_mv.customer_relationship_id ] }
Fragment 54135 (Actor 738129,738130)
StreamLocalityProvider { locality_columns: [party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id] }
├── output: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.id ]
├── stream key: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.id ]
└── MergeExecutor { output: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.id ], stream key: [ party_involvements_dm.id ] }
Fragment 54136 (Actor 738202,738201)
StreamProject { exprs: [party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.id] }
├── output: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.id ]
├── stream key: [ party_involvements_dm.id ]
└── StreamDynamicFilter { predicate: ($expr2 > now), output_watermarks: [[$expr2]], output: [party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, $expr2, party_involvements_dm.id], cleaned_by_watermark: true }
├── output: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, $expr2, party_involvements_dm.id ]
├── stream key: [ party_involvements_dm.id ]
├── StreamProject { exprs: [party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, AtTimeZone(Coalesce(party_involvements_dm.effective_to, '9999-12-31':Date)::Timestamp, 'UTC':Varchar) as $expr2, party_involvements_dm.id] }
│ ├── output: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, $expr2, party_involvements_dm.id ]
│ ├── stream key: [ party_involvements_dm.id ]
│ └── StreamDynamicFilter { predicate: ($expr1 <= now), output: [party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.effective_to, $expr1, party_involvements_dm.id], cleaned_by_watermark: true }
│ ├── output: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.effective_to, $expr1, party_involvements_dm.id ]
│ ├── stream key: [ party_involvements_dm.id ]
│ ├── StreamProject { exprs: [party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.effective_to, AtTimeZone(party_involvements_dm.effective_from::Timestamp, 'UTC':Varchar) as $expr1, party_involvements_dm.id] }
│ │ ├── output: [ party_involvements_dm.party_id, party_involvements_dm.customer_relationship_id, party_involvements_dm.involvement_type, party_involvements_dm.entity_id, party_involvements_dm.effective_to, $expr1, party_involvements_dm.id ]
│ │ ├── stream key: [ party_involvements_dm.id ]
│ │ └── StreamFilter { predicate: (party_involvements_dm.entity_type = 'ACCOUNT':Varchar) AND In(party_involvements_dm.involvement_type, 'ACCOUNT_HOLDER':Varchar, 'JOINT_ACCOUNT_HOLDER':Varchar) AND (party_involvements_dm.status = 'ACTIVE':Varchar) AND IsNull(party_involvements_dm.disabled_at) }
│ │ ├── output:
│ │ │ ┌── party_involvements_dm.party_id
│ │ │ ├── party_involvements_dm.customer_relationship_id
│ │ │ ├── party_involvements_dm.involvement_type
│ │ │ ├── party_involvements_dm.entity_id
│ │ │ ├── party_involvements_dm.effective_from
│ │ │ ├── party_involvements_dm.effective_to
│ │ │ ├── party_involvements_dm.id
│ │ │ ├── party_involvements_dm.entity_type
│ │ │ ├── party_involvements_dm.status
│ │ │ └── party_involvements_dm.disabled_at
│ │ ├── stream key: [ party_involvements_dm.id ]
│ │ └── StreamTableScan { table: party_involvements_dm, columns: [party_id, customer_relationship_id, involvement_type, entity_id, effective_from, effective_to, id, entity_type, status, disabled_at] }
│ │ ├── output:
│ │ │ ┌── party_involvements_dm.party_id
│ │ │ ├── party_involvements_dm.customer_relationship_id
│ │ │ ├── party_involvements_dm.involvement_type
│ │ │ ├── party_involvements_dm.entity_id
│ │ │ ├── party_involvements_dm.effective_from
│ │ │ ├── party_involvements_dm.effective_to
│ │ │ ├── party_involvements_dm.id
│ │ │ ├── party_involvements_dm.entity_type
│ │ │ ├── party_involvements_dm.status
│ │ │ └── party_involvements_dm.disabled_at
│ │ ├── stream key: [ party_involvements_dm.id ]
│ │ ├── Upstream { output: [ party_id, customer_relationship_id, involvement_type, entity_id, effective_from, effective_to, id, entity_type, status, disabled_at ], stream key: [] }
│ │ └── BatchPlanNode { output: [ party_id, customer_relationship_id, involvement_type, entity_id, effective_from, effective_to, id, entity_type, status, disabled_at ], stream key: [] }
│ └── MergeExecutor { output: [ now ], stream key: [] }
└── MergeExecutor { output: [ now ], stream key: [] }
Fragment 54137 (Actor 738135)
StreamNow { output: [ now ], stream key: [] }
Fragment 54138 (Actor 738136)
StreamNow { output: [ now ], stream key: [] }
Fragment 54139 (Actor 738145,738146)
StreamLocalityProvider { locality_columns: [party_active_customer_relationships_mv.party_id, party_active_customer_relationships_mv.customer_relationship_id] }
├── output: [ party_active_customer_relationships_mv.party_id, party_active_customer_relationships_mv.customer_relationship_id ]
├── stream key: [ party_active_customer_relationships_mv.party_id, party_active_customer_relationships_mv.customer_relationship_id ]
└── MergeExecutor { output: [ party_active_customer_relationships_mv.party_id, party_active_customer_relationships_mv.customer_relationship_id ], stream key: [ party_active_customer_relationships_mv.customer_relationship_id ] }
Fragment 54140 (Actor 738206,738205)
StreamTableScan { table: party_active_customer_relationships_mv, columns: [party_id, customer_relationship_id] } { output: [ party_active_customer_relationships_mv.party_id, party_active_customer_relationships_mv.customer_relationship_id ], stream key: [ party_active_customer_relationships_mv.customer_relationship_id ] }
├── Upstream { output: [ party_id, customer_relationship_id ], stream key: [] }
└── BatchPlanNode { output: [ party_id, customer_relationship_id ], stream key: [] }
Fragment 54141 (Actor 738151,738152)
StreamProject { exprs: [account_to_portfolios_dm.account_id, party_active_portfolio_involvements_mv.party_id, Case((party_active_portfolio_involvements_mv.involvement_type = 'PORTFOLIO_HOLDER':Varchar), 'PRIMARY':Varchar, 'SECONDARY':Varchar) as $expr6, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.customer_relationship_id, party_active_portfolio_involvements_mv.involvement_type, account_to_portfolios_dm.account_id, account_to_portfolios_dm.effective_start_date, 1:Int32] }
├── output: [ account_to_portfolios_dm.account_id, party_active_portfolio_involvements_mv.party_id, $expr6, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.customer_relationship_id, party_active_portfolio_involvements_mv.involvement_type, account_to_portfolios_dm.account_id, account_to_portfolios_dm.effective_start_date, 1:Int32 ]
├── stream key: [ party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.customer_relationship_id, party_active_portfolio_involvements_mv.involvement_type, account_to_portfolios_dm.account_id, account_to_portfolios_dm.effective_start_date ]
└── MergeExecutor
├── output: [ party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.involvement_type, account_to_portfolios_dm.account_id, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.customer_relationship_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ]
└── stream key: [ party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.customer_relationship_id, party_active_portfolio_involvements_mv.involvement_type, account_to_portfolios_dm.account_id, account_to_portfolios_dm.effective_start_date ]
Fragment 54142 (Actor 738153,738154)
StreamSyncLogStore
├── output: [ party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.involvement_type, account_to_portfolios_dm.account_id, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.customer_relationship_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ]
├── stream key: [ party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.customer_relationship_id, party_active_portfolio_involvements_mv.involvement_type, account_to_portfolios_dm.account_id, account_to_portfolios_dm.effective_start_date ]
└── StreamHashJoin { type: Inner, predicate: party_active_portfolio_involvements_mv.portfolio_id = account_to_portfolios_dm.portfolio_id }
├── output: [ party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.involvement_type, account_to_portfolios_dm.account_id, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.customer_relationship_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ]
├── stream key: [ party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.customer_relationship_id, party_active_portfolio_involvements_mv.involvement_type, account_to_portfolios_dm.account_id, account_to_portfolios_dm.effective_start_date ]
├── MergeExecutor { output: [ party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.involvement_type, party_active_portfolio_involvements_mv.customer_relationship_id ], stream key: [ party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.customer_relationship_id, party_active_portfolio_involvements_mv.involvement_type ] }
└── MergeExecutor { output: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ], stream key: [ account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.account_id, account_to_portfolios_dm.effective_start_date ] }
Fragment 54143 (Actor 738157,738158)
StreamLocalityProvider { locality_columns: [party_active_portfolio_involvements_mv.portfolio_id] }
├── output: [ party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.involvement_type, party_active_portfolio_involvements_mv.customer_relationship_id ]
├── stream key: [ party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.customer_relationship_id, party_active_portfolio_involvements_mv.involvement_type ]
└── MergeExecutor { output: [ party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.involvement_type, party_active_portfolio_involvements_mv.customer_relationship_id ], stream key: [ party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.customer_relationship_id, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.involvement_type ] }
Fragment 54144 (Actor 738214,738213)
StreamTableScan { table: party_active_portfolio_involvements_mv, columns: [party_id, portfolio_id, involvement_type, customer_relationship_id] }
├── output: [ party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.involvement_type, party_active_portfolio_involvements_mv.customer_relationship_id ]
├── stream key: [ party_active_portfolio_involvements_mv.party_id, party_active_portfolio_involvements_mv.customer_relationship_id, party_active_portfolio_involvements_mv.portfolio_id, party_active_portfolio_involvements_mv.involvement_type ]
├── Upstream { output: [ party_id, portfolio_id, involvement_type, customer_relationship_id ], stream key: [] }
└── BatchPlanNode { output: [ party_id, portfolio_id, involvement_type, customer_relationship_id ], stream key: [] }
Fragment 54145 (Actor 738182,738181)
StreamLocalityProvider { locality_columns: [account_to_portfolios_dm.portfolio_id] } { output: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ], stream key: [ account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.account_id, account_to_portfolios_dm.effective_start_date ] }
└── MergeExecutor { output: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ], stream key: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ] }
Fragment 54146 (Actor 738223,738224)
StreamProject { exprs: [account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date] } { output: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ], stream key: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ] }
└── StreamDynamicFilter { predicate: ($expr5 > now), output_watermarks: [[$expr5]], output: [account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, $expr5, account_to_portfolios_dm.effective_start_date], cleaned_by_watermark: true } { output: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, $expr5, account_to_portfolios_dm.effective_start_date ], stream key: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ] }
├── StreamProject { exprs: [account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, AtTimeZone(Coalesce(account_to_portfolios_dm.effective_end_date, '9999-12-31':Date)::Timestamp, 'UTC':Varchar) as $expr5, account_to_portfolios_dm.effective_start_date] } { output: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, $expr5, account_to_portfolios_dm.effective_start_date ], stream key: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ] }
│ └── StreamDynamicFilter { predicate: ($expr4 <= now), output: [account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_end_date, $expr4, account_to_portfolios_dm.effective_start_date], cleaned_by_watermark: true }
│ ├── output: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_end_date, $expr4, account_to_portfolios_dm.effective_start_date ]
│ ├── stream key: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ]
│ ├── StreamProject { exprs: [account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_end_date, AtTimeZone(account_to_portfolios_dm.effective_start_date::Timestamp, 'UTC':Varchar) as $expr4, account_to_portfolios_dm.effective_start_date] }
│ │ ├── output: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_end_date, $expr4, account_to_portfolios_dm.effective_start_date ]
│ │ ├── stream key: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ]
│ │ └── StreamFilter { predicate: IsNull(account_to_portfolios_dm.disabled_at) } { output: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date, account_to_portfolios_dm.effective_end_date, account_to_portfolios_dm.disabled_at ], stream key: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ] }
│ │ └── StreamTableScan { table: account_to_portfolios_dm, columns: [account_id, portfolio_id, effective_start_date, effective_end_date, disabled_at] } { output: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date, account_to_portfolios_dm.effective_end_date, account_to_portfolios_dm.disabled_at ], stream key: [ account_to_portfolios_dm.account_id, account_to_portfolios_dm.portfolio_id, account_to_portfolios_dm.effective_start_date ] }
│ │ ├── Upstream { output: [ account_id, portfolio_id, effective_start_date, effective_end_date, disabled_at ], stream key: [] }
│ │ └── BatchPlanNode { output: [ account_id, portfolio_id, effective_start_date, effective_end_date, disabled_at ], stream key: [] }
│ └── MergeExecutor { output: [ now ], stream key: [] }
└── MergeExecutor { output: [ now ], stream key: [] }
Fragment 54147 (Actor 738193)
StreamNow { output: [ now ], stream key: [] }
Fragment 54148 (Actor 738200)
StreamNow { output: [ now ], stream key: [] }