Merged PR 3810: Adds is_end_of_month_or_yesterday for Main KPIs
# Description Adds `is_end_of_month_or_yesterday` for Main KPIs. Apparently, the fact that we do not show the ongoing value of the month on some tabs of Main KPIs is the main blocker for Ben C to consistently use Main KPIs, which he actually retrieves from the SH legacy reporting. Since I'm sceptical about the data shown there, I want to remove this blocker. It will require a small PR on PBI as well. # Checklist - [X] The edited models and dependants run properly with production data. - [X] The edited models are sufficiently documented. - [X] The edited models contain PK tests, and I've ran and passed them. - [X] I have checked for DRY opportunities with other models and docs. - [NA] I've picked the right materialization for the affected models. # Other - [ ] Check if a full-refresh is required after this PR is merged. Related work items: #25342
This commit is contained in:
parent
8586dc2aec
commit
06603d01e2
8 changed files with 43 additions and 4 deletions
|
|
@ -20,7 +20,10 @@ with
|
|||
ikdd.first_day_month,
|
||||
ikdd.last_day_month,
|
||||
ikdd.is_end_of_month,
|
||||
ikdd.is_current_month
|
||||
ikdd.is_current_month,
|
||||
case
|
||||
when ikdd.is_yesterday or ikdd.is_end_of_month then true else false
|
||||
end as is_end_of_month_or_yesterday
|
||||
from {{ ref("int_kpis__dimension_dates") }} as ikdd
|
||||
left join
|
||||
{{ ref("int_core__user_host") }} as icuh
|
||||
|
|
@ -44,7 +47,8 @@ with
|
|||
first_day_month,
|
||||
last_day_month,
|
||||
is_end_of_month,
|
||||
is_current_month
|
||||
is_current_month,
|
||||
is_end_of_month_or_yesterday
|
||||
from daily_dim
|
||||
where {{ dimension.dimension_value }} <> 'UNSET'
|
||||
{% if not loop.last %}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue