Starting with the release of Strategy ONE (March 2024), dossiers are also known as dashboards.
Strategy 2021 Update 8 (February 2023) and later includes a new Google BigQuery ODBC driver version 2.6.0.1002. The new driver introduces system breaking changes to the ODBC DSN data source configurations with Refresh Tokens generated from vendor's Client ID and Client Secret. JDBC/ODBC DSN-less data sources will work without any changes. Therefore, no changes are required for those data sources.
This article focuses on solving the first driver behavior change.
Error type: Odbc error. Odbc operation attempted: SQLDriverConnect. [28000:8711: on SQLHANDLE] [Strategy][BigQuery] (8711) Authentication failed: unauthorized_client. error_description: Unauthorized.
Error type: Odbc error. Odbc operation attempted: SQLDriverConnect. [HY000:-1: on SQLHANDLE] [Strategy][DSI] An error occurred while attempting to retrieve the error message for key 'DSDecryptError' with message parameters ['The parameter is incorrect.'] and component ID 100: Message not found in file "...\en-US\SimbaBigQueryODBCMessages.xml".
You must update every Google BigQuery ODBC DSN configuration block in the odbc.ini file (default location: /opt/mstr/Strategy) with the following:
Note: This is the Strategy's and driver vendor's recommended option. Using driver vendor's Client ID and Client Secret is a deprecated option and should not be used.
The driver vendor suggests that you recreate the DSN that was created prior to the Strategy 2021 Update 8 (February 2023). To recreate Google BigQuery ODBC DSN on Windows, see Create a Google BigQuery ODBC DSN for Workstation and Web on Windows.
Strategy recommends the OAuth based connection method when connecting to BigQuery (not token based). This connection will not cause these errors. For more information, see Create an ODBC DSN-less Connection .