Business in a globally integrated enterprise are hard pressed to make strategic and tactical decisions based on latest business performance data that are continuously generated from scattered sources and organizations. Because of the silo and un-integrated operational data, there are big gaps between what is needed and what is available for near real-time operational performance observation. The business event processing is a new and structured paradigm shift for handling business operational data to build an event-driven performance observation platform for business executives separate from the traditional approach of batch-oriented data replication and integration. The business event processing approach provides flexibility, near real-time performance, event-to-metrics aggregation and colleration, business situation detection, and businesss decision support. The observation model governs how events are collected, information extracted, and data visibility supported. The scalability challenges are met by carefully analyzing the declarative models and transform into exeuction plan of event processing that utilizes the latest technology in the event stream world.