Introduction
Rudderstack is a popular open source option for event instrumentation. If you are using Rudderstack, you can share your event data with Kubit in a couple of ways:
By using Rudderstack's Snowflake destination to start forwarding all events to a Kubit Snowflake account.
If you are already storing the mParticle event tables in Snowflake/BigQuery/Redshift/Databricks you can also share them with Kubit following the corresponding Direct Connect guide.
Snowflake Destination Steps
Kubit will provide you with the Snowflake credentials for the destination.
Follow the Rudderstack setup steps to add the destination.
By default, Rudderstack begins loading current data into Snowflake from the time the destination is enabled and uses this schema.
Handling historical data
If you are storing historical data you can use Rudderstack's Event Replay feature. To do that you will need to contact their Customer Success team.
Share already Persisted Tables using Secure Data Sharing
If you already have modeled your events data into a data warehouse you can directly share that through Direct Connect. There's a couple of benefits of this approach:
Your data warehouse destination is the single source of truth and you can always reconcile your metrics.
You won't have to coordinate the event replay with Rudderstack.