URL i used : jdbc:dremio:direct=ip address:31010;sourcename
What does this mean?
JDBC_00 - Cannot connect to specified database: com.streamsets.pipeline.api.StageException: JDBC_06 - Failed to initialize connection pool: com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Can’t turn off auto-committing; transactions are not supported. (Dremio is not transactional.)
Whatever software/connection pool framework you’re using, it seems to disable autocommit, which is not supported by the JDBC driver (Dremio is not transactional).
Driver disallows setting autocommit to false as a signal that transactions are not supported, and that the server should be considered as auto-committing each request it received. Note that the driver also reports not supporting transactions through the DatabaseMetaData interface.