Refresh Job Progress Visibility Enhancement
Answered- Issue observed from customer tickets (last 3 months):
- Bulk refreshes in HVR are taking significantly longer than expected.
- Limited visibility into progress, bottlenecks, and estimated completion times.
- Customer impact:
- Difficulty planning maintenance windows and cutovers.
- Operational uncertainty during long-running refreshes.
- Delayed troubleshooting when performance degrades.
- Recommended improvements:
- Pre-refresh runtime estimation.
- Identification of large tables and bottlenecks.
- Timeprofiler option for Refresh
- Real-time progress, throughput, and more logging in the refresh log
- Refresh Bottleneck Analysis
- Visibility into whether delays originate from source reads, network transfer, or target loading.
- Actionable recommendations to improve performance.
- Historical Refresh Analytics
- Comparison with previous refresh executions.
- Expected Customer Benefits
- Greater predictability and operational confidence.
- Better planning for refresh activities.
- Faster identification of performance issues.
-
Hi Meghana,
To summarise your request:
- estimator for refresh. Real-time refresh progress (rows processed, rows remaining, throughput, phase) visible in the UI/API without requiring channel re-activation
- Database-native progress signals: surfacing row counts from target load statistics (COPY/INSERT progress, commit checkpoints) for databases like PostgreSQL, Oracle, and DB2
- refresh analytics vs previous
- Stuck vs. progressing detection: automatic differentiation between an actively loading refresh and one that has stalled (no row movement for N minutes). On this specific point, we do have additional alerting enhancements coming out in the next 6.3.5 release. Please validate how those work for you.
For point 2, we have a similar request, and we are looking into how we can improve the product. For point 4, check whether the latest alerting capabilities make a difference.
Still, I want to be transparent. These are significant, unplanned engineering efforts that touch multiple layers of the product. As a result, I do not expect we will be able to implement improvements quickly.
We will come back to you once we have more clarity on prioritization and possible timelines.
Best regards,
Edwin
Please sign in to leave a comment.
Comments
1 comment