On this page

Working With the SDK

Use Statsig SDKs alongside Statsig Warehouse Native to assign users to experiments client-side while analyzing results from your data warehouse.

Warehouse Native works with any of Statsig's SDKs for logging events and getting feature flags or experiment assignments.

This page is a brief overview of how Warehouse Native works with Statsig's SDKs. Refer to the client or server SDK docs for help setting up SDKs.

Data Forwarding

When you first set up your data connection, Statsig creates tables to forward datasets to and generates assignment and metric sources that include any user-level metadata fields you log as part of your evaluation.

You can find the configuration for these datasets and the table Statsig creates or outputs data to in the advanced section of the warehouse connection page.

Choose Groups

Exposures

Statsig calculates deduplicated first-exposure rollups for you on a daily basis and exports that miniaturized dataset to your warehouse. Additionally, on every Pulse load on the first day of an experiment, Statsig exports deduplicated exposures for the day to your warehouse in near real-time, up to 1 million exposures.

Log Events

You can also use Statsig's powerful event logging to send events to the Statsig SDK; Statsig later exports them to your warehouse for analysis.

Was this helpful?