Setup: Direct connection
Recommended · about 15 minutes
Setup: GCS export
When direct access isn’t allowed
Choose a method
Features
How it works
Direct connection. You create a dedicated, auto-suspending warehouse, a service user that authenticates with a key pair, and a read-only role withSELECT on the tables to share. Auxia registers its public key on the user (the private key never leaves Auxia’s secret manager), then reads each table on the agreed schedule — the initial historical load first, then incremental reads scoped by each table’s timestamp column. Auxia validates row counts against the source before go-live.
GCS export. Auxia gives you a destination bucket path. You create a Snowflake storage integration, send Auxia the service account Snowflake generates for it, and schedule COPY INTO tasks that export new data as Parquet. Auxia ingests from the bucket.
Limitations
- Both methods are set up with the Auxia team, not in the self-serve wizard.
- Setup needs a role that can create warehouses, users, roles, and storage integrations — typically
ACCOUNTADMIN. - Share base tables rather than views where possible.
- See Source data requirements for requirements shared by all connectors.