10.1. Extract, Transform, and Load (ETL) Fundamentals10.1.1. What Work Is Being Done?10.1.2. ETL System Functionality10.1.2.1. Extraction10.1.2.2. Transformation10.1.2.3. Load10.2. The Business Role in ETL10.2.1. Why Does the Business Need to Help?10.2.2. Defining Business Rules10.2.3. Defining Expected Results–The Test Plan10.2.4. Development Support10.2.5. Testing the ETL System–Is the Data Right?10.2.6. Why Does It Take So Long and Cost So Much?10.3. Balancing Requirements and Data Reality10.3.1. Discovering the Flaws in Your Current Systems10.3.2. Applying New Business Rules10.3.3. Working Toward Long-Term Solutions10.3.4. Manually Including Business Data10.4. Tracking Progress–Are We There Yet?10.5. What Else Can You Do to Help?10.5.1. Encouragement and Support10.5.2. Ensuring Continued Business Participation10.5.3. Proactive Communication10.6. In Real Life10.6.1. Building the Data Warehouse at Giant, Co.10.6.2. Agile, Inc., Builds a Data Warehouse Quickly10.7. Summary