You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
evantahler
changed the title
Audit sources with multiple primary keys and confirm that this is representitive
Audit sources with multiple primary keys and confirm that this is representative
Oct 23, 2023
For Facebook Marketing we have multiple PK for insights streams - ["date_start", "account_id", "ad_id"] + self.breakdowns and look like sometimes Facebook can return None for those fields. For example action_type is breakdown field for AdsInsightsActionType and we expect that Facebook must return it as non-null value.
The same logic for Google Ads. We have multiple PK for streams with field that must be present in records.
For Mixpanel we have only two streams with multiple PK:
Export (export events data) - ["distinct_id", "event", "time"] Funnels (return list of funnels) - ["funnel_id", "date"]
And it look like all field must be non-null value. So, may be present unexpected bug from Mixpanel side.
From https://docs.google.com/document/d/1pIUwLiVrg4HwmynZuosinJjJA6mZ8ENUnJLqOqMdOQo/edit
These sources have streams with multiple PKs, but they are not always non-null. How can that be? Is this intended to be a composite PK?
Report the results of this audit on #31758
The text was updated successfully, but these errors were encountered: