Required settings
- Account identifier
- Virtual warehouse
- Service account
- Database name
- Schema name
Account identifier
Account identifier
You can find your account identifier at the bottom left corner of your Snowflake console.

Service account script
Service account script
Artie signs in to Snowflake with a key pair. Generate one first:Then run this script, with the public key in In Artie, choose Private key as the authentication method and paste the contents of
rsa_public_key:rsa_key.p8, including its BEGIN and END lines, into Private key.Password (not recommended): Artie also accepts a password. Replace the rsa_public_key line with password = '<password>' and choose Password as the authentication method.Adding a key pair to an existing user
Adding a key pair to an existing user
If the service account already exists, generate a key pair with the commands above and assign the public key to the user:Then paste the private key into Private key in Artie.
Advanced features
Snowflake turbo mode
Snowflake turbo mode allows you to switch between warehouse sizes based on your data volume and lag.
How it works
1
Monitoring
Every 10 minutes, Artie queries the pipeline’s current ingestion latency (in minutes) and pending row count.
2
Scale up
If both the latency and row backlog exceed their thresholds, the pipeline is switched to the configured turbo warehouse and you are notified.
3
Scale down
Once both metrics drop below thresholds for 3 consecutive checks, the pipeline is returned to its normal warehouse and you are notified again.
Configuration
You can activate this feature by going to your pipeline’s destination advanced settings.
Key behaviors
- Both thresholds must be exceeded simultaneously to activate turbo mode. A spike in only one metric will not trigger a scale-up.
- Scale-down requires 3 consecutive below-threshold checks to avoid flapping between warehouses.
- You will receive a notification whenever turbo mode is activated or deactivated.

Snowflake eco mode
Snowflake eco mode suits pipelines that only need fast syncs during business hours. Read more in Snowflake eco mode.
Steps to enable eco mode
Steps to enable eco mode
- Edit your pipeline.
- Open the Destination tab, then Advanced settings.
- Under Optimizations, select Enable Snowflake Eco Mode, then New schedule.
- Name the schedule and set its peak hours and Timezone.
- Set the flush rules for off-peak hours.
- Select Save schedule.
- Deploy your changes.

Rebuild and swap backfills
A backfill can load into a new table and swap it with the destination table when it finishes, so queries never see the table empty or partially loaded. This is in early access. See Rebuild and swap backfills.Troubleshooting
How should I size my virtual warehouse?
How should I size my virtual warehouse?
To start, We would recommend you to go with a
x-small and decide whether or not you need to scale based off of our Snowflake insights metrics from our Analytics portal.Generally speaking, if your overall query execution time is high, then you may want to scale to a larger instance. If your queued overload time is high, you may want to have more virtual warehouse nodes to increase your parallelizable slots.Why am I not able to query or operate table?
Why am I not able to query or operate table?
Snowflake’s native RBAC makes it so that the account that created the resource is the native owner. To change this, assign the ARTIE service account’s role to your account and you will be able to operate on the table. See the GIF below on how to fix this problem.


