Job is idle — throughput ~0; structure shown.
Fragment 25015 (Actor 119796,119797)
StreamMaterialize { columns: [break_id, source_system, business_date, break_type, severity, status, account_id, asset_id, order_id, file_id, row_ordinal, expected, actual, detected_at, resolved_at, resolution_note, resolved_by], stream_key: [break_id], pk_columns: [break_id], pk_conflict: Overwrite }
├── output:
│ ┌── olap.ibor_holding_breaks.break_id
│ ├── olap.ibor_holding_breaks.source_system
│ ├── olap.ibor_holding_breaks.business_date
│ ├── olap.ibor_holding_breaks.break_type
│ ├── olap.ibor_holding_breaks.severity
│ ├── olap.ibor_holding_breaks.status
│ ├── olap.ibor_holding_breaks.account_id
│ ├── olap.ibor_holding_breaks.asset_id
│ ├── olap.ibor_holding_breaks.order_id
│ ├── olap.ibor_holding_breaks.file_id
│ ├── olap.ibor_holding_breaks.row_ordinal
│ ├── olap.ibor_holding_breaks.expected
│ ├── olap.ibor_holding_breaks.actual
│ ├── olap.ibor_holding_breaks.detected_at
│ ├── olap.ibor_holding_breaks.resolved_at
│ ├── olap.ibor_holding_breaks.resolution_note
│ └── olap.ibor_holding_breaks.resolved_by
├── stream key: [ olap.ibor_holding_breaks.break_id ]
└── StreamUnion { all: true }
├── output:
│ ┌── olap.ibor_holding_breaks.break_id
│ ├── olap.ibor_holding_breaks.source_system
│ ├── olap.ibor_holding_breaks.business_date
│ ├── olap.ibor_holding_breaks.break_type
│ ├── olap.ibor_holding_breaks.severity
│ ├── olap.ibor_holding_breaks.status
│ ├── olap.ibor_holding_breaks.account_id
│ ├── olap.ibor_holding_breaks.asset_id
│ ├── olap.ibor_holding_breaks.order_id
│ ├── olap.ibor_holding_breaks.file_id
│ ├── olap.ibor_holding_breaks.row_ordinal
│ ├── olap.ibor_holding_breaks.expected
│ ├── olap.ibor_holding_breaks.actual
│ ├── olap.ibor_holding_breaks.detected_at
│ ├── olap.ibor_holding_breaks.resolved_at
│ ├── olap.ibor_holding_breaks.resolution_note
│ └── olap.ibor_holding_breaks.resolved_by
├── stream key: []
├── MergeExecutor
│ ├── output:
│ │ ┌── olap.ibor_holding_breaks.break_id
│ │ ├── olap.ibor_holding_breaks.source_system
│ │ ├── olap.ibor_holding_breaks.business_date
│ │ ├── olap.ibor_holding_breaks.break_type
│ │ ├── olap.ibor_holding_breaks.severity
│ │ ├── olap.ibor_holding_breaks.status
│ │ ├── olap.ibor_holding_breaks.account_id
│ │ ├── olap.ibor_holding_breaks.asset_id
│ │ ├── olap.ibor_holding_breaks.order_id
│ │ ├── olap.ibor_holding_breaks.file_id
│ │ ├── olap.ibor_holding_breaks.row_ordinal
│ │ ├── olap.ibor_holding_breaks.expected
│ │ ├── olap.ibor_holding_breaks.actual
│ │ ├── olap.ibor_holding_breaks.detected_at
│ │ ├── olap.ibor_holding_breaks.resolved_at
│ │ ├── olap.ibor_holding_breaks.resolution_note
│ │ └── olap.ibor_holding_breaks.resolved_by
│ └── stream key: [ olap.ibor_holding_breaks.break_id ]
├── MergeExecutor { output: [ break_id, source_system, business_date, break_type, severity, status, account_id, asset_id, order_id, file_id, row_ordinal, expected, actual, detected_at, resolved_at, resolution_note, resolved_by ], stream key: [] }
└── StreamUpstreamSinkUnion { output: [ break_id, source_system, business_date, break_type, severity, status, account_id, asset_id, order_id, file_id, row_ordinal, expected, actual, detected_at, resolved_at, resolution_note, resolved_by ], stream key: [] }
Fragment 25016 (Actor 119798)
StreamCdcTableScan { table: olap.ibor_holding_breaks, columns: [break_id, source_system, business_date, break_type, severity, status, account_id, asset_id, order_id, file_id, row_ordinal, expected, actual, detected_at, resolved_at, resolution_note, resolved_by] }
├── output:
│ ┌── olap.ibor_holding_breaks.break_id
│ ├── olap.ibor_holding_breaks.source_system
│ ├── olap.ibor_holding_breaks.business_date
│ ├── olap.ibor_holding_breaks.break_type
│ ├── olap.ibor_holding_breaks.severity
│ ├── olap.ibor_holding_breaks.status
│ ├── olap.ibor_holding_breaks.account_id
│ ├── olap.ibor_holding_breaks.asset_id
│ ├── olap.ibor_holding_breaks.order_id
│ ├── olap.ibor_holding_breaks.file_id
│ ├── olap.ibor_holding_breaks.row_ordinal
│ ├── olap.ibor_holding_breaks.expected
│ ├── olap.ibor_holding_breaks.actual
│ ├── olap.ibor_holding_breaks.detected_at
│ ├── olap.ibor_holding_breaks.resolved_at
│ ├── olap.ibor_holding_breaks.resolution_note
│ └── olap.ibor_holding_breaks.resolved_by
├── stream key: [ olap.ibor_holding_breaks.break_id ]
└── MergeExecutor { output: [ payload, _rw_offset, _rw_table_name ], stream key: [] }
Fragment 25017 (Actor 119782)
StreamCdcFilter { output: [ payload, _rw_offset, _rw_table_name ], stream key: [] }
└── Upstream { output: [ payload, _rw_offset, _rw_table_name ], stream key: [] }
Fragment 25018 (Actor 119800,119799)
StreamDml { columns: [break_id, source_system, business_date, break_type, severity, status, account_id, asset_id, order_id, file_id, row_ordinal, expected, actual, detected_at, resolved_at, resolution_note, resolved_by] }
├── output: [ break_id, source_system, business_date, break_type, severity, status, account_id, asset_id, order_id, file_id, row_ordinal, expected, actual, detected_at, resolved_at, resolution_note, resolved_by ]
├── stream key: []
└── StreamSource { output: [ break_id, source_system, business_date, break_type, severity, status, account_id, asset_id, order_id, file_id, row_ordinal, expected, actual, detected_at, resolved_at, resolution_note, resolved_by ], stream key: [] }