haystack-core-integrations icon indicating copy to clipboard operation
haystack-core-integrations copied to clipboard

Additional Snowflake Connection Parameters

Open iireland-ii opened this issue 1 year ago • 1 comments

The current snowflake integration assumes a password authentication, snowflake provides additional connection methodologies such as a private_key for engineers to develop services. -https://docs.snowflake.com/developer-guide/python-connector/python-connector-connect#using-key-pair-authentication-and-key-pair-rotation -https://docs.snowflake.com/en/user-guide/key-pair-auth

Solution Add other more secure connection methods to the snowflake_table_retriever class: Private_key_file Private_key_file_pwd

iireland-ii avatar Nov 12 '24 15:11 iireland-ii

I've created a pull request to add this functionality.

https://github.com/deepset-ai/haystack-core-integrations/pull/1190

iireland-ii avatar Nov 14 '24 12:11 iireland-ii