Staging.Staging-to-FactK12StudentCounts_Dropout
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.PersonStatus
Name
Data Type
Business Purpose
Temporary Tables
#vwRaces
Name
Data Type
Purpose/Calculation
#vwEconomicallyDisadvantagedStatuses
Name
Data Type
Purpose/Calculation
#Facts
Name
Data Type
Purpose/Calculation
Potential Improvements
Error Handling
Transaction Management
Performance
Documentation
Execution Steps
Step 1: Initialize variables and clean up any existing temp tables
Step 2: Retrieve school year information and set date variables
Step 3: Create and populate temporary dimension view tables
Step 4: Retrieve fact type ID for dropout data
Step 5: Delete existing fact records for the school year and fact type
Step 6: Create and populate temporary facts table
Step 7: Insert data from temporary facts table to destination fact table
Step 8: Rebuild indexes on fact table
PreviousStaging.Staging-to-FactK12StudentCounts_ChronicNextStaging.Staging-to-FactK12StudentCounts_GraduationRate
Was this helpful?