Skip to content

Update warehouse-connectors.mdx#1820

Merged
ishamehramixpanel merged 19 commits intomainfrom
ishamehramixpanel-patch-6
Apr 17, 2025
Merged

Update warehouse-connectors.mdx#1820
ishamehramixpanel merged 19 commits intomainfrom
ishamehramixpanel-patch-6

Conversation

@ishamehramixpanel
Copy link
Contributor

No description provided.

@ishamehramixpanel ishamehramixpanel requested a review from a team as a code owner April 1, 2025 15:35
@ishamehramixpanel ishamehramixpanel requested review from catliaw and removed request for a team April 1, 2025 15:35
@vercel
Copy link

vercel bot commented Apr 1, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 17, 2025 6:35pm

| **Event table column additions** | Billed for non-NULL values | Adding a column with NULL values does not count as an update across all supported warehouses, each affected row counts as a billable event otherwise |
| **Event table deletes** | Billed when the delete occurs | Deleting events or properties will generate billable events for each affected row |
| **User table standard operations** | Not billed | In standard mode, user profile inserts, updates, and deletes are not billed |
| **User table history mode** | Billed for updates and deletes | With history sync enabled, each profile update or delete generates a billable event, including the initial historical import |
Copy link
Contributor

Choose a reason for hiding this comment

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

my understanding is that history/mirror mode user profile syncs will be billed exactly like a mirror event sync so from a historical import perspective, we would only bill for profile history where the timestamp (start_time) is in the current month, similar to how events work. Can maybe double check with Sowmya/Deepak to confirm if this was something that came from conversation with them

@ishamehramixpanel ishamehramixpanel changed the title [Draft DO NOT MERGE] Update warehouse-connectors.mdx Update warehouse-connectors.mdx Apr 15, 2025
| | Append | ✅ | ✅ |
| | Mirror | ✅ | ✅ |
| **Historical events (backfills)** | One time | ✅ | ❌ |
| | Append | ❌ | ❌ |
Copy link
Contributor

Choose a reason for hiding this comment

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

curious as to the logic here. As i understand it there's no reason you could not import historic data with an append sync as long as you have different event time and inset time columns right?

Copy link
Contributor

Choose a reason for hiding this comment

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

@mherrman true but in an ongoing way, once u create a sync and want to backfill whole data again ..its not effectively possible.

Copy link
Contributor

Choose a reason for hiding this comment

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

I added some wording in the other comment on how we can add it.


**Note on Deletes**: If you delete an event using the Mixpanel UI instead of Mirror, it will not be counted as a billable event.

**Note on Backfills**: If you already have an event in your Mixpanel project, and you sync in historical events for a past month with the same properties, it will not count towards billing. Otherwise, billing will occur at the time of the event update.
Copy link
Contributor

Choose a reason for hiding this comment

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

is this saying if you send a duplicate you won't be billed for it essentially?

Copy link
Contributor

Choose a reason for hiding this comment

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

Can reword deletes and I think we can remove backfills. Anything in historical is not billed unless updated from mirror anyway right.

Note on Deletes: If you delete events using Mixpanel UI , those deletes are not counted towards billable events. Only Deletes coming from warehouse using mirror are billable.

Copy link
Contributor

Choose a reason for hiding this comment

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

Note on backfills: You can also backfill using Append mode if you create a new sync. But for a ongoing sync you cannot backfill for older days with in the existing sync once the insert_time has moved past.

@ishamehramixpanel ishamehramixpanel enabled auto-merge (squash) April 17, 2025 18:34
@ishamehramixpanel ishamehramixpanel merged commit 55f3422 into main Apr 17, 2025
9 checks passed
@ishamehramixpanel ishamehramixpanel deleted the ishamehramixpanel-patch-6 branch April 17, 2025 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants