Skip to content

Commit

Permalink
Merge pull request #1939 from TEAMSchools/fix-magic-notes
Browse files Browse the repository at this point in the history
fix: magic notes coming in on individual rows
  • Loading branch information
cbini authored Oct 7, 2024
2 parents c1cf2a2 + ec5c7fe commit b6c791a
Show file tree
Hide file tree
Showing 6 changed files with 56 additions and 8 deletions.
6 changes: 4 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,12 @@
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"dbt.perspectiveTheme": "Vintage",
"dbt.deferConfigPerProject": {
"src/dbt/kipptaf": {
"deferToProduction": false
"deferToProduction": true,
"favorState": false,
"manifestPathForDeferral": "/workspaces/teamster/src/dbt/kipptaf/target",
"manifestPathType": "local"
}
}
}
12 changes: 12 additions & 0 deletions src/dbt/kippcamden/package-lock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
packages:
- local: ../deanslist
- local: ../edplan
- local: ../overgrad
- local: ../pearson
- local: ../powerschool
- local: ../titan
- package: dbt-labs/dbt_external_tables
version: 0.9.0
- package: dbt-labs/dbt_utils
version: 1.3.0
sha1_hash: 7ef255b51530ffc832ae239c0228fbda1df5640a
10 changes: 10 additions & 0 deletions src/dbt/kippmiami/package-lock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
packages:
- local: ../deanslist
- local: ../iready
- local: ../powerschool
- local: ../renlearn
- package: dbt-labs/dbt_external_tables
version: 0.9.0
- package: dbt-labs/dbt_utils
version: 1.3.0
sha1_hash: 4e897ba267484d3b780dab85292a264c56669935
14 changes: 14 additions & 0 deletions src/dbt/kippnewark/package-lock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
packages:
- local: ../deanslist
- local: ../edplan
- local: ../iready
- local: ../overgrad
- local: ../pearson
- local: ../powerschool
- local: ../renlearn
- local: ../titan
- package: dbt-labs/dbt_external_tables
version: 0.9.0
- package: dbt-labs/dbt_utils
version: 1.3.0
sha1_hash: 6cce58ea5f384fc7dc41d808f3a3e18cf4b24231
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
with
magic_notes as (
select observation_id, string_agg(text, '; ') as magic_notes_text,
from {{ ref("stg_schoolmint_grow__observations__magic_notes") }}
group by observation_id
)

select
o.observation_id,
o.rubric_id,
Expand All @@ -10,9 +17,7 @@ select
o.observed_at_date_local,
o.academic_year,
o.is_published,

mn.text as magic_notes_text,

mn.magic_notes_text,
s.name as school_name,

gt.name as observation_type_name,
Expand All @@ -24,10 +29,9 @@ select
safe_cast(ut.internal_id as int) as teacher_internal_id,

safe_cast(uo.internal_id as int) as observer_internal_id,

from {{ ref("stg_schoolmint_grow__observations") }} as o
left join
{{ ref("stg_schoolmint_grow__observations__magic_notes") }} as mn
on o.observation_id = mn.observation_id
left join magic_notes as mn on o.observation_id = mn.observation_id
left join {{ ref("stg_schoolmint_grow__users") }} as ut on o.teacher_id = ut.user_id
left join {{ ref("stg_schoolmint_grow__users") }} as uo on o.observer_id = uo.user_id
left join
Expand Down
6 changes: 6 additions & 0 deletions src/dbt/kipptaf/package-lock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
packages:
- package: dbt-labs/dbt_external_tables
version: 0.9.0
- package: dbt-labs/dbt_utils
version: 1.3.0
sha1_hash: 86e37da85bb51f86f1ab00f54df3d63a162424dc

0 comments on commit b6c791a

Please sign in to comment.