Job is idle — throughput ~0; structure shown.
Fragment 64796 (Actor 745996,745997)
StreamSink { type: upsert, columns: [benchmark_id, fact_date, asset_id, weight], downstream_pk: [benchmark_values_by_asset_sink__rwm_shim_next.benchmark_id, benchmark_values_by_asset_sink__rwm_shim_next.fact_date, benchmark_values_by_asset_sink__rwm_shim_next.asset_id] }
├── output: [ benchmark_values_by_asset_sink__rwm_shim_next.benchmark_id, benchmark_values_by_asset_sink__rwm_shim_next.fact_date, benchmark_values_by_asset_sink__rwm_shim_next.asset_id, benchmark_values_by_asset_sink__rwm_shim_next.weight ]
├── stream key: [ benchmark_values_by_asset_sink__rwm_shim_next.benchmark_id, benchmark_values_by_asset_sink__rwm_shim_next.fact_date, benchmark_values_by_asset_sink__rwm_shim_next.asset_id ]
└── StreamTableScan { table: benchmark_values_by_asset_sink__rwm_shim_next, columns: [benchmark_id, fact_date, asset_id, weight] }
├── output: [ benchmark_values_by_asset_sink__rwm_shim_next.benchmark_id, benchmark_values_by_asset_sink__rwm_shim_next.fact_date, benchmark_values_by_asset_sink__rwm_shim_next.asset_id, benchmark_values_by_asset_sink__rwm_shim_next.weight ]
├── stream key: [ benchmark_values_by_asset_sink__rwm_shim_next.benchmark_id, benchmark_values_by_asset_sink__rwm_shim_next.fact_date, benchmark_values_by_asset_sink__rwm_shim_next.asset_id ]
├── Upstream { output: [ benchmark_id, fact_date, asset_id, weight ], stream key: [] }
└── BatchPlanNode { output: [ benchmark_id, fact_date, asset_id, weight ], stream key: [] }