Abstract |
: |
As the pace of today’s business grows and with business getting more aligned with good customer relationships, decisions that are made based on the most recent data are required. These decisions that are based on the most currently available data improve customer expectations and hence customer relationships, increase revenue and maximize operational efficiencies. This technology that aids in taking business decisions on the fly is known as real-time business intelligence. ETL being the core of the Data Warehousing process faces numerous challenges while being implemented in real-time. One of the challenges is to how to order the data being pushed into the ETL process from various sources simultaneously without incurring data loss. This paper looks into how some of the scheduling algorithms available can be modified for use in the ETL process. |