External Stage Support for Snowflake
Delta files can be written to a Snowflake external stage, such as your own S3 bucket, and read from there when changes are applied to the target table.
Some teams need more control over where their data goes - and how it gets there. Maybe it’s for compliance. Maybe audit. Or maybe they just don’t want Snowflake touching their data until the very last step.
By default, Artie loads delta files into Snowflake using internal staging before merging them into the target table. That worked fine for most workflows - but some teams need an extra layer of control over how data flows through their environment.
You can configure Artie to write delta files to a Snowflake external stage - like your own S3 bucket - and we'll read from there when applying changes to your target table.
This gives organizations - like federal agencies using Snowflake Gov Cloud - the ability to use an external stage in their own environment, keeping data fully under their control for things like internal review, validation, or security scanning before deciding to merge into Snowflake.
Same fully managed sync. Just with the files landing in your environment first.
Why this matters
✅ You keep full visibility into what’s being staged before it’s merged
✅ You can retain delta files for auditing or reprocessing - entirely on your terms
✅ You get tighter control over when data crosses trust boundaries
There’s no impact on performance. No extra cost. Just more flexibility, when you need it.
Want to turn this on? Let us know - we'll help you get set up.