Staging.Staging-To-FactSpecialEducation
Overview & Purpose
Main Functions:
Key Calculations:
Data Transformations:
Expected Output:
Business Context
Business Rules:
Result Usage:
Execution Frequency:
Critical Periods:
Parameters
Parameter
Data Type
Purpose
Required
Source Tables
Staging.K12Enrollment
Name
Data Type
Business Purpose
Staging.ProgramParticipationSpecialEducation
Name
Data Type
Business Purpose
Temporary Tables
#SchoolYears
Name
Data Type
Purpose/Calculation
#Facts
Name
Data Type
Purpose/Calculation
Potential Improvements
Performance
Performance
Performance
Maintainability
Execution Steps
Step 1: Create temporary table with distinct school years
Step 2: Create temporary tables from dimension views filtered by school years
Step 3: Create and populate temporary facts table
Step 4: Update temporary facts table with additional dimension keys
Step 5: Insert data into fact table
Step 6: Populate bridge tables for races
Step 7: Populate bridge tables for disability types
Step 8: Clean up temporary tables
Was this helpful?