We have a tableau dashboard using 2 different type of data sources- Snowflake and Google drive sheet. After changing the connection method from Username- password to Key-pair, scheduled extract run started failing. We are getting below error -
This job failed on 16 Apr 2026, 14:25 after running for 0.1 min because of: com.tableausoftware.server.status.reporting.TableauRuntimeException: One or more connections in this data source need attention:myaccount.snowflakecomputing.com: [Snowflake][Snowflake] (31) Password not found. tableau_error_source=Client|tableau_status_code=16|tableau_error_code=0x28911C50
We have tried multiple changes like :-
1. Made the changes in the data source connection to use the key placed at C drive of our system, republished the extract and then added the same credentials in the My account setting of Tableau Cloud. Republish is working fine , with all the data getting refreshed, but scheduled extract is failing .
2. We have placed the key in the shared drive /Google shared drive , then also it is failing, so that it will be able to access the key, even without our personal folder
3. We have put the connection parameters in the advanced tab of the tableau connection in desktop like -AUTHENTICATOR=SNOWFLAKE_JWT;PRIV_KEY_FILE=
but then also it is failing.
4. We have republished the whole dashboard with different name, so that it can be treated as new extract, but that approach also failed.
We are not sure, whether we are missing something on the connection setting between tableau and snowflake. Need help, if any one faced same issue or any one able to identify the root cause.
Hi ,
Solution was removing special characters in the password.
https://github.com/aws/amazon-documentdb-jdbc-driver/issues/365