Skip to content

Commit

Permalink
add: int model for project owners (#1238)
Browse files Browse the repository at this point in the history
  • Loading branch information
ccerv1 authored Apr 16, 2024
1 parent 1482961 commit 43f31a8
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions warehouse/dbt/models/intermediate/directory/int_project_owners.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
WITH ranked_repos AS (
SELECT
project_id,
owner,
star_count,
ROW_NUMBER() OVER (
PARTITION BY project_id ORDER BY star_count DESC
) AS row_number,
COUNT(DISTINCT owner) OVER (PARTITION BY project_id) AS num_github_owners
FROM {{ ref('stg_ossd__repositories_by_project') }}
)

SELECT
project_id,
num_github_owners,
LOWER(owner) AS primary_github_owner
FROM ranked_repos
WHERE row_number = 1

0 comments on commit 43f31a8

Please sign in to comment.