The Time Slicing Group By job (Renamed Time Slicing Sync job starting in 15.9.2) is slow or stuck and you are looking for steps to monitor its progress and make sure it updates the rows.
Release : 15.9.1+
Component : TIME SLICING
Use the query below to identify the Updated vs Not Updated Slices with SQL Curve. You can just take the piece you need in case you would like to monitor a specific slice:
select 'ETC', count(*) , 'Not Updated' as Slicesfrom prassignmentwhere odf_nk_prestcurve is nullunionselect 'ETC', count(*) , 'Updated' as Slicesfrom prassignmentwhere odf_nk_prestcurve is not nullunionselect 'Actuals', count(*) , 'Not Updated' as Slicesfrom prassignmentwhere odf_nk_practcurve is nullunionselect 'Actuals', count(*) , 'Updated' as Slicesfrom prassignmentwhere odf_nk_practcurve is not nullunionselect 'ETC Cost', count(*) , 'Not Updated' as Slicesfrom prassignmentwhere odf_nk_etccost_curve is null and odf_ss_etccost_curve is not nullunionselect 'ETC Cost', count(*) , 'Updated' as Slicesfrom prassignmentwhere odf_nk_etccost_curve is not nullunionselect 'Actual Cost', count(*) , 'Not Updated' as Slicesfrom prassignmentwhere odf_nk_actcost_curve is null and odf_ss_actcost_curve is not nullunionselect 'Actual Cost', count(*) , 'Updated' as Slicesfrom prassignmentwhere odf_nk_actcost_curve is not nullunionselect 'Allocation Cost', count(*) , 'Not Updated' as Slicesfrom prteamwhere odf_nk_alloccost_curve is null and odf_ss_alloccost_curve is not nullunionselect 'Allocation Cost', count(*) , 'Updated' as Slicesfrom prteamwhere odf_nk_alloccost_curve is not nullunionselect 'Hard Allocation Cost', count(*) , 'Not Updated' as Slicesfrom prteamwhere odf_nk_hardallccost_curve is null and odf_ss_hardallccost_curve is not nullunionselect 'Hard Allocation Cost', count(*) , 'Updated' as Slicesfrom prteamwhere odf_nk_hardallccost_curve is not nullunionselect 'Allocation', count(*) , 'Not Updated' as Slicesfrom prteamwhere odf_nk_odf_pralloccurve is null and odf_pralloccurve is not nullunionselect 'Allocation', count(*) , 'Updated' as Slicesfrom prteamwhere odf_nk_odf_pralloccurve is not nullunionselect 'Hard Allocation', count(*) , 'Not Updated' as Slicesfrom prteamwhere odf_nk_odf_hard_curve is null and odf_hard_curve is not nullunionselect 'Hard Allocation', count(*) , 'Updated' as Slicesfrom prteamwhere odf_nk_odf_hard_curve is not nullunionselect 'Billing Cost', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_billing_cost is null and billing_cost is not nullunionselect 'Billing Cost', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_billing_cost is not nullunionselect 'Billing Revenue', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_billing_revenue is null and billing_revenue is not nullunionselect 'Billing Revenue', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_billing_revenue is not nullunionselect 'Cost', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_cost is null and cost is not nullunionselect 'Cost', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_cost is not nullunionselect 'Revenue', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_revenue is null and revenue is not nullunionselect 'Revenue', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_revenue is not nullunionselect 'Units', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_units is null and units is not nullunionselect 'Units', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_units is not nullunionselect 'Cost Variance', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_cost_variance is null and cost_variance is not nullunionselect 'Cost Variance', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_cost_variance is not nullunionselect 'Revenue Actual', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_revenue_actual is null and revenue_actual is not nullunionselect 'Revenue Actual', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_revenue_actual is not nullunionselect 'Units Variance', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_units_variance is null and units_variance is not nullunionselect 'Units Variance', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_units_variance is not nullunionselect 'Cost Actual', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_cost_actual is null and cost_actual is not nullunionselect 'Cost Actual', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_cost_actual is not nullunionselect 'Units Actual', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_units_actual is null and units_actual is not nullunionselect 'Units Actual', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_units_actual is not nullunionselect 'Revenue Variance', count(*) , 'Not Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_revenue_variance is null and revenue_variance is not nullunionselect 'Revenue Variance', count(*) , 'Updated' as Slicesfrom fin_cost_plan_detailswhere odf_nk_revenue_variance is not null