Data Import
Data Import allows you to bring user data from external data warehouses into Joryio to enrich user profiles.
Supported Platforms
Snowflake
Import data from Snowflake data warehouse.
Required credentials:
| Field | Description |
|---|---|
| Account | Snowflake account identifier (e.g., xy12345.us-east-1) |
| Username | Snowflake username |
| Password | Snowflake password |
| Warehouse | Snowflake warehouse name |
| Database | Database name |
| Schema | Schema name (default: PUBLIC) |
BigQuery
Import data from Google BigQuery.
Required credentials:
| Field | Description |
|---|---|
| Service Account JSON | Google Cloud service account JSON key file contents |
| Project ID | Google Cloud project ID |
| Dataset ID | BigQuery dataset ID |
Setting Up
- Navigate to Data > Data Import
- Click Connect on the platform you want to use
- Enter a name for the integration
- Fill in the required credentials
- Click Connect
How It Works
Data Import uses the import_data action to execute SQL queries against your data warehouse and bring the results into Joryio. This is useful for:
- Enriching user profiles with data from your warehouse
- Importing user segments defined by your data team
- Syncing computed attributes (lifetime value, engagement scores, etc.)
Security
- All credentials are encrypted at rest using AES-256-GCM
- Credentials are never exposed in API responses
- Each integration is scoped to your organization and workspace
- We recommend using read-only database credentials with access limited to the specific tables/views needed