Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -23,24 +23,49 @@ with
scale_score,
achievement_level,
is_proficient,
performance_level as achievement_level_int,

cast(
coalesce(assessment_grade, test_grade, enrolled_grade) as string
) as assessment_grade,

coalesce(performance_level, achievement_level_int) as performance_level,
coalesce(student_id, fleid) as student_id,

regexp_extract(
_dbt_source_relation, r'stg_fldoe__(\w+)'
) as assessment_name,

from union_relations
)

select
* except (assessment_name),

'Actual' as results_type,
'KTAF FL' as district_state,

administration_window as `admin`,
assessment_subject as `subject`,

if(
assessment_name = 'science', 'Science', upper(assessment_name)
) as assessment_name,

case
when assessment_subject like 'English Language Arts%'
then 'Text Study'
when assessment_subject in ('Algebra I', 'Algebra II', 'Geometry')
then 'Mathematics'
else assessment_subject
end as illuminate_subject,

case
when achievement_level_int = 1
then 'Below/Far Below'
when achievement_level_int = 2
then 'Approaching'
when achievement_level_int >= 3
then 'At/Above'
end as fast_aggregated_proficiency,

from transformed
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,17 @@ models:
data_type: boolean
- name: assessment_grade
data_type: string
- name: results_type
data_type: string
- name: district_state
data_type: string
- name: performance_level
data_type: int64
- name: student_id
data_type: string
- name: assessment_name
data_type: string
- name: illuminate_subject
data_type: string
- name: fast_aggregated_proficiency
data_type: string
117 changes: 0 additions & 117 deletions src/dbt/kipptaf/macros/generate_cube_query.sql

This file was deleted.

Loading
Loading