upgrade snowflake driver on redash running on docker containers #7147
Replies: 3 comments 4 replies
-
Ahhh. It's not always super straight forward to update the versions of dependencies, like the Snowflake driver, in Python. 😦 While the docker compose file you're after is likely under Have you looked into upgrading the Redash installation as a whole to a newer version? Also, make sure to take a full backup first of the whole thing (ie complete EC2 instance, or at least the Redash database plus + Note - there have been instances where the upgrade process doesn't go as smoothly as desired the first time around, so that backup thing is really, really, really important. 😉 |
Beta Was this translation helpful? Give feedback.
-
Thanks Justin for the info.
Can you please help me in this regard on how can i use latest snowflake driver ? (Yes, I now can see compose at /opt/redash) |
Beta Was this translation helpful? Give feedback.
-
Hey @justinclift I can see that I am now using latest snowflake connector. Might be lucky as there are not so many modules i need to handle/upgrade. |
Beta Was this translation helpful? Give feedback.
-
someone had setup redash (v9 )on ec2 in my org long back.
When i see the docker details, i can see the drivers for snowflake were pretty old. (not even supported anymore)
Even the recent version of redash (v10) don't have latest snowflake drivers.
So I am thinking to update the snowflake driver version in requirements_ds.txt to latest version.
Since redash is running as docker container and i don't know where the docker-compose file in the ec2 machine, i am kind of struck.
Can some please help me with thoughts...
my questions, how to find where the docker-compose file is, on this ec2? (docker ps didn't gave any paths/clues)
What should i edit to make it use my defined version for snowflake driver ?
is this approach correct ? or there any other alternatives ?
Beta Was this translation helpful? Give feedback.
All reactions