Retry Uploading and Deduplication
This SDK imports events in one style with the combination of these features:
- This SDK keeps buffered events by adding unique keys and retries to upload them until confirming the events are uploaded and stored on the server-side (at least once)
- The server side remembers the unique keys of all events within the past 1 hour by default and prevents duplicated imports (at most once)
The deduplication window is by default, one hour; it's important not to keep buffered events for more than one hour to avoid duplicated events.
Set a default value if you want an event added to a table, a database, or any table or database to automatically set a value for a key. If you have multiple default values set to the same key, the newly added event will have the default value applied and override in the following order: