Сталкиваемся с проблемой интеграции нашего приложения, поддерживаемого Springboot JPA, с Databricks.
Ниже приведены шаги и настройки, которые мы выполнили для интеграции.
Когда мы запускаем приложение Springboot и получаем предупреждение:
Код: Выделить всё
HikariPool-1 - Driver does not support get/set network timeout for connections.
([Databricks][JDBC](10220) Driver does not support this optional feature.)
При взаимодействии с БД для любой операции CRUD мы получаем исключение: Вызвано: java.sql.SQLFeatureNotSupportedException: [Databricks][JDBC](10220) Драйвер не поддерживает эту дополнительную функцию.
Используемый драйвер: com.databricks.client.jdbc.Driver
URL: jdbc:databricks://************************ t:443/default;transportMode=http ;ssl=1;httpPath=sql/protocolv1/o/778046939806498/0307-074105-********;AuthMech=3;UID=токен;PWD=************ *****
Диалект: org.hibernate.dialect.MySQLDialect
Ниже приведены другие драйверы, которые мы также попробовал, предложенный в руководстве по установке и настройке databricks-jdbc-driver:
Код: Выделить всё
com.databricks.client.jdbc.DataSource
com.databricks.client.jdbc42.Driver
com.databricks.client.jdbc42.DataSource
Источник: https://stackoverflow.com/questions/781 ... -using-jpa