Skip to content

Commit 167bb2e

Browse files
authored
Update dim__orgs.sql
1 parent b0a45ab commit 167bb2e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

models/core_/dim__orgs.sql

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ WITH orgs AS (
1818
, user_count AS (
1919
SELECT
2020
org_id
21-
, count(distinct user_id) + case when random() > 0.5 then 1 else 0 end AS num_users
21+
, count(distinct user_id) + mod(org_id, 2) AS num_users
2222
FROM {{ ref('user__created') }}
2323
GROUP BY 1
2424
)
@@ -28,18 +28,18 @@ WITH orgs AS (
2828
org_id
2929
, event_timestamp AS sub_created_at
3030
, plan as sub_plan
31-
, price as sub_price
31+
, price
3232
FROM {{ ref('subscription__created') }}
3333
)
3434

3535

3636
SELECT
37-
orgs.org_id
37+
case when mod(orgs.org_id, 49) = 0 then orgs.org_id - 50000000 else orgs.org_id end as org_id
3838
, created_at
3939
, num_users
4040
, sub_created_at
41-
, sub_plan
42-
, sub_price
41+
, case when num_users <= 1 then 'Individual' else sub_plan end as sub_plan
42+
, coalesce(price, 0) as sub_price
4343
FROM orgs
4444
LEFT JOIN user_count on orgs.org_id = user_count.org_id
4545
LEFT JOIN subscriptions on orgs.org_id = subscriptions.org_id

0 commit comments

Comments
 (0)