FAQ
3 minute read
LocalStack for Snowflake 1.0 release went out on May 22, 2025. We will be launching our general availability product for purchase on June 2nd, 2025. Interested in learning more? Visit our site.
Note: Version 0.3.0 and beyond are only available to customers who have been granted a Snowflake license from LocalStack. If you accessed Snowflake via your AWS Emulator without a Snowflake license in prior versions, please reach out to us here.
Core FAQs
Are Snowflake v2 APIs supported?
Yes, the Snowflake emulator supports the Snowflake v2 SQL API (/api/v2/*
endpoints), as well as the legacy v1 SQL API (which is still being used by a large portion of Snowflake client libraries and SDKs)
Why are my Snowflake tests failing?
If your tests are failing, it could be due to the lack of support for certain Snowflake features in the emulator. We recommend checking the function coverage to see the list of supported SQL functions and feature coverage to see the list of supported features. If you encounter any issues, you can connect with us for support.
Why does the Snowflake emulator run on snowflake.localhost.localstack.cloud
?
The Snowflake emulator operates on snowflake.localhost.localstack.cloud
. This is a DNS name that resolves to a local IP address (127.0.0.1
) to make sure the connector interacts with the local APIs. In addition, we also publish an SSL certificate that is automatically used inside LocalStack, in order to enable HTTPS endpoints with valid certificates.
Note: In case you are deploying the Snowflake emulator in a Kubernetes cluster or some other non-local environment, you may need to add an entry to the /etc/hosts
file of any client machine or Kubernetes pod that attempts to connect to the Snowflake emulator pod via the snowflake.localhost.localstack.cloud
domain name.
Integration FAQs
Why are my CI pipelines failing with license.not_enough_credits
error?
If you are using the Snowflake emulator in your CI pipelines consistently, you may encounter the license.not_enough_credits
error. This error occurs when the Snowflake emulator is unable to process the requests due to the lack of LocalStack CI credits.
A CI key allows you to use LocalStack in your CI environment. Every activation of a CI key consumes one CI credit. This means that with every build triggered through the LocalStack container you will consume one credit. To use more credits, you can contact us to discuss your requirements.
Support FAQs
How can I get help with the Snowflake emulator?
LocalStack provides several support channels to help you with the Snowflake emulator:
- Join our Slack community and ask questions in the
#help
channel - For technical questions or dedicated assistance, you can reach out to our support team through:
- Email: support@localstack.cloud
- Web Application chat: Navigate to the LocalStack Web Application, click the chat icon in the bottom right corner, and select “Technical Question”
For more detailed information about our support offerings, visit our Help & Support documentation.