Skip to content

Commit

Permalink
Add extra description for time based sync (#527)
Browse files Browse the repository at this point in the history
Co-authored-by: ishamehramixpanel <[email protected]>
  • Loading branch information
haidang-dam and ishamehramixpanel authored Sep 18, 2023
1 parent 5a56f2d commit e557cb9
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 3 additions & 1 deletion pages/docs/tracking/data-warehouse/groups.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@ Once you have created a warehouse source, follow the below steps to send user pr

### Sync Settings
After pointing Mixpanel at your group table, you can select a Sync Type option. The options are:
- Time Based: If you select this, you will need to add a mapping to an Insert Time column. We expect this to be a monotonically increasing TIMESTAMP_NTZ. We use this as a water mark to figure out which group profile updates are new and ingest them. This allows you to only send Mixpanel delta updates, which would mean paying lower egress and compute costs.
- Time Based:
- If you select this, you will need to add a mapping to an Insert Time column. We expect this to be a monotonically increasing TIMESTAMP_NTZ. We use this as a water mark to figure out which group profile updates are new and ingest them. This allows you to only send Mixpanel delta updates, which would mean paying lower egress and compute costs.
- If there are groups profile with the same group ID, the profile with the latest timestamp column will take precedent.
- Full Sync: With this option, Mixpanel will periodically do a full sync on the entire table. This means that periodically, we will update all users' value even if there are no delta updates.

Check the preview to ensure that everything looks correct, and then create the sync.
4 changes: 3 additions & 1 deletion pages/docs/tracking/data-warehouse/users.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@ Once you have created a warehouse source, follow the below steps to send user pr

### Sync Settings
After pointing Mixpanel at your user table, you can select a Sync Type option. The options are:
- Time Based: If you select this, you will need to add a mapping to an Insert Time column. We expect this to be a monotonically increasing TIMESTAMP_NTZ. We use this as a water mark to figure out which user profile updates are new and ingest them. This allows you to only send Mixpanel delta updates, which would mean paying lower egress and compute costs.
- Time Based:
- If you select this, you will need to add a mapping to an Insert Time column. We expect this to be a monotonically increasing TIMESTAMP_NTZ. We use this as a water mark to figure out which user profile updates are new and ingest them. This allows you to only send Mixpanel delta updates, which would mean paying lower egress and compute costs.
- If there are profiles with the same distinct ID, the profile with the latest timestamp column will take precedent.
- Full Sync: With this option, Mixpanel will periodically do a full sync on the entire table. This means that periodically, we will update all users' value even if there are no delta updates.

Check the preview to ensure that everything looks correct, and then create the sync.

1 comment on commit e557cb9

@vercel
Copy link

@vercel vercel bot commented on e557cb9 Sep 18, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

docs – ./

docs.mixpanel.com
docs-mixpanel.vercel.app
docs-git-main-mixpanel.vercel.app
help.mixpanel.com

Please sign in to comment.