1- NODE org_dash_metric_copy_pipe_memberships_deduplicated
2- SQL >
3- SELECT accountName, organizationId FROM lfxMemberships FINAL WHERE organizationId != ''
4-
51NODE org_dash_metric_copy_pipe_projects_deduplicated
62SQL >
73 SELECT id, slug, segmentId
84 FROM insights_projects_populated_ds
95 WHERE contributorCount > 0 AND organizationCount > 0
10- GROUP BY id, slug, segmentId
11-
12- NODE org_dash_metric_copy_pipe_org_project_options
13- SQL >
14- SELECT *
15- FROM org_dash_metric_copy_pipe_memberships_deduplicated
16- CROSS JOIN org_dash_metric_copy_pipe_projects_deduplicated
176
187NODE org_dash_metric_copy_pipe_project_activities
198SQL >
@@ -42,18 +31,29 @@ SQL >
4231 ) as orgPrsOpened,
4332 uniq(memberId) AS orgContributorCount
4433 FROM activityRelations_deduplicated_cleaned_ds
34+ WHERE
35+ organizationId != ''
36+ AND timestamp >= toStartOfDay(now() - toIntervalDay(365))
37+ AND timestamp < toStartOfDay(now())
4538 GROUP BY segmentId, organizationId
4639
4740NODE org_dash_metric_copy_pipe_project_avg_merge_time
4841SQL >
4942 SELECT segmentId, round(avg(mergedInSeconds)) as averageMergeTimeSeconds
5043 FROM pull_requests_analyzed
44+ WHERE
45+ openedAt >= toStartOfDay(now() - toIntervalDay(365))
46+ AND openedAt < toStartOfDay(now() + toIntervalDay(1))
5147 GROUP BY segmentId
5248
5349NODE org_dash_metric_copy_pipe_org_avg_merge_time
5450SQL >
5551 SELECT segmentId, organizationId, round(avg(mergedInSeconds)) as orgAverageMergeTimeSeconds
5652 FROM pull_requests_analyzed
53+ WHERE
54+ organizationId != ''
55+ AND openedAt >= toStartOfDay(now() - toIntervalDay(365))
56+ AND openedAt < toStartOfDay(now() + toIntervalDay(1))
5757 GROUP BY segmentId, organizationId
5858
5959NODE org_dash_metric_copy_pipe_org_maintainers
@@ -67,7 +67,7 @@ NODE org_dash_metric_copy_pipe_metrics
6767SQL >
6868 SELECT
6969 slug,
70- accountName ,
70+ organizationId ,
7171 sum(commits) as commits,
7272 sum(orgCommits) as orgCommits,
7373 sum(prsOpened) as prsOpened,
@@ -77,13 +77,14 @@ SQL >
7777 avg(averageMergeTimeSeconds) as averageMergeTimeSeconds,
7878 avg(orgAverageMergeTimeSeconds) as orgAverageMergeTimeSeconds,
7979 sum(maintainersCount) as maintainersCount
80- FROM org_dash_metric_copy_pipe_org_project_options
80+ FROM org_dash_metric_copy_pipe_org_activities
81+ LEFT JOIN org_dash_metric_copy_pipe_projects_deduplicated USING (segmentId)
8182 LEFT JOIN org_dash_metric_copy_pipe_project_activities USING (segmentId)
82- LEFT JOIN org_dash_metric_copy_pipe_org_activities USING (segmentId, organizationId)
8383 LEFT JOIN org_dash_metric_copy_pipe_project_avg_merge_time USING (segmentId)
8484 LEFT JOIN org_dash_metric_copy_pipe_org_avg_merge_time USING (segmentId, organizationId)
8585 LEFT JOIN org_dash_metric_copy_pipe_org_maintainers USING (id, organizationId)
86- GROUP BY slug, accountName
86+ WHERE slug != ''
87+ GROUP BY slug, organizationId
8788
8889TYPE COPY
8990TARGET_DATASOURCE org_dash_metric_copy_ds
0 commit comments