The Challenge
For a manufacturer operating across 180 markets, raw material sourcing, production scheduling, and stock replenishment are time-critical decisions that depend entirely on accurate, current data.
The organization's factory reporting pipeline was failing on both counts. Fixed-schedule execution, with no dependency on data availability, meant jobs routinely ran against incomplete or absent data, generating backlogs, inflating compute costs, and causing cascading failures. Late-arriving data from factory shifts and on-premises machine systems introduced further unpredictability, with no mechanism to pause execution until the data was confirmed ready.
The result was a reporting system that could not be trusted. Power BI dashboards regularly published partial or missing figures, and factory leadership was consistently unable to access reliable operational data before the daily 9 AM decision window.
Our Approach
Coforge rebuilt the pipeline around event-driven execution and success-based gating, eliminating schedule dependency at every stage from source ingestion through to BI refresh.
Event-Driven Orchestration
Coforge replaced fixed-interval Airflow scheduling with event-driven execution. AWS Lambda monitored data availability at the source and triggered downstream processing only after confirmation of readiness. This directly eliminated the empty and incomplete runs that had been generating backlog, volume spikes, and cascading failures across the factory reporting stack.
Pipeline Gating via AWS Glue
Coforge introduced AWS Glue to manage data ingestion from the Enterprise Landing zone to the data warehouse, with Lambda gating Airflow DAG execution on confirmed Glue job success. A configurable delay mechanism was built to handle variability in source data arrival from factory shifts and on-premises machine systems, ensuring no downstream process ran on incomplete data.
BI Refresh Tied to Pipeline Completion
Coforge decoupled Power BI dataset refreshes from fixed schedules and tied them directly to pipeline completion. Dashboards were gated on upstream success, ensuring factory operations data published to leadership reflected fully processed, accurate figures. Full-volume refreshes were replaced with event-triggered execution, reducing compute overhead without compromising data fidelity.
Resilience, Observability, and Security
Coforge built centralized logging, status-based alerting, and robust error handling into the pipeline to reduce incident mean time to resolution. Idempotent, retry-capable triggers were implemented to handle late-arriving factory and machine data. IP whitelisting enforced least-privilege access to Airflow's external API, closing a security gap in the existing architecture.

Impact to Date
45%
90%
10%
100%
Business Impact
- Factory operations data is now reliable, with pipeline jobs that run only when source data is confirmed ready, ending the cycle of empty runs, backlog, and cascading failures.
- Daily Factory Highlights are published to leadership within the 9 AM operational deadline, restoring the integrity of decisions on raw materials and stock replenishment.
- Power BI dashboards reflect fully processed data, with refreshes gated on pipeline success and incremental execution replacing full-volume refreshes.
- Data quality error rates fell by 90%, with dynamic processing capturing late-arriving factory and machine data without gaps or inconsistencies.
- The organization achieved the observability and security posture its global manufacturing environment required through centralized logging, alerting, and IP-whitelisted API access.
Factory operations at this scale depend on timely, reliable data. Coforge helped modernize the data foundation, replacing a schedule-driven architecture with a more responsive pipeline that enables decisions to be made with greater confidence and accuracy.
