Skip to content

Commit d953ce0

Browse files
authored
fix: use segments from kafka instead of fivetran [CM-1082] (#3983)
Signed-off-by: Mouad BANI <mouad-mb@outlook.com>
1 parent 7974bb1 commit d953ce0

4 files changed

Lines changed: 11 additions & 11 deletions

File tree

services/apps/snowflake_connectors/src/integrations/cvent/event-registrations/buildSourceQuery.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ const CDP_MATCHED_SEGMENTS = `
2424
SELECT DISTINCT
2525
s.SOURCE_ID AS sourceId,
2626
s.slug
27-
FROM ANALYTICS.SILVER_DIM._CROWD_DEV_SEGMENTS_UNION s
27+
FROM ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS s
2828
WHERE s.PARENT_SLUG IS NOT NULL
2929
AND s.GRANDPARENTS_SLUG IS NOT NULL
3030
AND s.SOURCE_ID IS NOT NULL
@@ -91,7 +91,7 @@ export const buildSourceQuery = (sinceTimestamp?: string): string => {
9191
SELECT DISTINCT
9292
s.SOURCE_ID AS sourceId,
9393
s.slug
94-
FROM ANALYTICS.SILVER_DIM._CROWD_DEV_SEGMENTS_UNION s
94+
FROM ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS s
9595
WHERE s.CREATED_TS >= '${sinceTimestamp}'
9696
AND s.PARENT_SLUG IS NOT NULL
9797
AND s.GRANDPARENTS_SLUG IS NOT NULL

services/apps/snowflake_connectors/src/integrations/tnc/certificates/buildSourceQuery.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { IS_PROD_ENV } from '@crowd/common'
22

33
// Main: analytics.silver_fact.certificates (certificate data)
44
// Joins:
5-
// - analytics.silver_dim._crowd_dev_segments_union (segment resolution)
5+
// - ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS (segment resolution)
66
// - analytics.bronze_fivetran_salesforce.bronze_salesforce_merged_user (LFID)
77
// - analytics.silver_dim.users (LFID fallback)
88
// - analytics.bronze_fivetran_salesforce.accounts + analytics.bronze_fivetran_salesforce_b2b.accounts (org data)
@@ -12,7 +12,7 @@ const CDP_MATCHED_SEGMENTS = `
1212
SELECT DISTINCT
1313
s.SOURCE_ID AS sourceId,
1414
s.slug
15-
FROM ANALYTICS.SILVER_DIM._CROWD_DEV_SEGMENTS_UNION s
15+
FROM ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS s
1616
WHERE s.PARENT_SLUG IS NOT NULL
1717
AND s.GRANDPARENTS_SLUG IS NOT NULL
1818
AND s.SOURCE_ID IS NOT NULL
@@ -79,7 +79,7 @@ export const buildSourceQuery = (sinceTimestamp?: string): string => {
7979
SELECT DISTINCT
8080
s.SOURCE_ID AS sourceId,
8181
s.slug
82-
FROM ANALYTICS.SILVER_DIM._CROWD_DEV_SEGMENTS_UNION s
82+
FROM ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS s
8383
WHERE s.CREATED_TS >= '${sinceTimestamp}'
8484
AND s.PARENT_SLUG IS NOT NULL
8585
AND s.GRANDPARENTS_SLUG IS NOT NULL

services/apps/snowflake_connectors/src/integrations/tnc/courses/buildSourceQuery.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ import { IS_PROD_ENV } from '@crowd/common'
55
// - analytics.bronze_census_ti.users (user resolution via internal_ti_user_id)
66
// - analytics.bronze_census_ti.courses (course metadata)
77
// - analytics.silver_fact.enrollments (segment + org resolution via email + course_id)
8-
// - analytics.silver_dim._crowd_dev_segments_union (segment resolution)
8+
// - ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS (segment resolution)
99
// - analytics.bronze_fivetran_salesforce.accounts + analytics.bronze_fivetran_salesforce_b2b.accounts (org data)
1010

1111
const CDP_MATCHED_SEGMENTS = `
1212
cdp_matched_segments AS (
1313
SELECT DISTINCT
1414
s.SOURCE_ID AS sourceId,
1515
s.slug
16-
FROM ANALYTICS.SILVER_DIM._CROWD_DEV_SEGMENTS_UNION s
16+
FROM ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS s
1717
WHERE s.PARENT_SLUG IS NOT NULL
1818
AND s.GRANDPARENTS_SLUG IS NOT NULL
1919
AND s.SOURCE_ID IS NOT NULL
@@ -104,7 +104,7 @@ export const buildSourceQuery = (sinceTimestamp?: string): string => {
104104
SELECT DISTINCT
105105
s.SOURCE_ID AS sourceId,
106106
s.slug
107-
FROM ANALYTICS.SILVER_DIM._CROWD_DEV_SEGMENTS_UNION s
107+
FROM ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS s
108108
WHERE s.CREATED_TS >= '${sinceTimestamp}'
109109
AND s.PARENT_SLUG IS NOT NULL
110110
AND s.GRANDPARENTS_SLUG IS NOT NULL

services/apps/snowflake_connectors/src/integrations/tnc/enrollments/buildSourceQuery.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { IS_PROD_ENV } from '@crowd/common'
22

33
// Main: analytics.silver_fact.enrollments (enrollment data)
44
// Joins:
5-
// - analytics.silver_dim._crowd_dev_segments_union (segment resolution)
5+
// - ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS (segment resolution)
66
// - analytics.bronze_fivetran_salesforce.bronze_salesforce_merged_user (LFID)
77
// - analytics.silver_dim.users (LFID fallback)
88
// - analytics.bronze_fivetran_salesforce.accounts + analytics.bronze_fivetran_salesforce_b2b.accounts (org data)
@@ -13,7 +13,7 @@ const CDP_MATCHED_SEGMENTS = `
1313
SELECT DISTINCT
1414
s.SOURCE_ID AS sourceId,
1515
s.slug
16-
FROM ANALYTICS.SILVER_DIM._CROWD_DEV_SEGMENTS_UNION s
16+
FROM ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS s
1717
WHERE s.PARENT_SLUG IS NOT NULL
1818
AND s.GRANDPARENTS_SLUG IS NOT NULL
1919
AND s.SOURCE_ID IS NOT NULL
@@ -104,7 +104,7 @@ export const buildSourceQuery = (sinceTimestamp?: string): string => {
104104
SELECT DISTINCT
105105
s.SOURCE_ID AS sourceId,
106106
s.slug
107-
FROM ANALYTICS.SILVER_DIM._CROWD_DEV_SEGMENTS_UNION s
107+
FROM ANALYTICS.BRONZE_KAFKA_CROWD_DEV.SEGMENTS s
108108
WHERE s.CREATED_TS >= '${sinceTimestamp}'
109109
AND s.PARENT_SLUG IS NOT NULL
110110
AND s.GRANDPARENTS_SLUG IS NOT NULL

0 commit comments

Comments
 (0)