-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Snowflake destination: Support internal staging #4370
Comments
From slack convo thank Nick Akincilar:
|
The direct access method is way too slow beyond a couple hundred records. Beyond the technical arguments presented above, that is, Snowflake's own recommendations, a lot of teams don't have access to S3 buckets, or just can't bother to manage one, having to go through security loops and red tape hassles. A Snowflake Internal Stage method is critical for the adoption of Airbyte at Snowflake accounts... |
We experience the same problem and even worse: when loading significant data sets via Airbyte to snowflake whe nusing the As we want to use Airbyte to sync complete databases to snowflake and as we are dealing with sensitive PII data that we are not allowed to store in a SF external stage / cloud bucket, we simply need to be able to load to a SF internal stage for Airbyte to be of any use for us... |
thanks for the context @bashyroger -- we're upping the priority on this and will tackle it very soon |
@VitaliiMaltsev, actually we cannot remove the
Need to either add this method back, or patch the connector to default the |
Tell us about the problem you're trying to solve
Records can be inserted into snowflake using a standard SQL
INSERT
statement or by first copying the data to blob storage (e.g: azure, gcs, s3, snowflake internal) then using theCOPY
command to read that data into snowflake. The staging approach is an order of magnitude faster and should pretty much always be used except for the smallest data volumes/proof of concepts.The snowflake destination currently supports staging to S3. it should also support internal staging as described here: https://docs.snowflake.com/en/user-guide/data-load-considerations-stage.html
Describe the solution you’d like
Support internal staging in snowflake.
Acceptance criteria
The text was updated successfully, but these errors were encountered: