SYMPTOM
An error similar to the following is received when running a report against Cloudera Impala using the Strategy ODBC Driver for Impala Wire Protocol.
Error: SQL Generation Complete QueryEngine encountered error: Push Auto Commit failed. Error type: Odbc error. Odbc operation attempted: SQLSetConnectOption. Option: SQL_ATTR_AUTOCOMMIT. Optional feature not implemented. Connection String: DSN=BI - Big Data;UID=bi;HOST=impala.local;PORT=21050;DB=datawh;.. Error in Process method of Component: QueryEngineServer, Project Development, Job 2471, Error Code= -2147212544.

ACTION
For the Impala DSN, change the transaction mode to ignore. When the setting is on '1-Ignore', the data source does not support transactions and the driver always operates in auto-commit mode. Calls to set the driver to manual commit mode and to commit transactions are ignored. Since the errors are ignored, the report execution does not fail.
Windows

Linux