SAP provides the JDBC client, ngdbc.jar, which is found in the HANA HDB Client package.
Put that driver in: $SPLUNK_HOME/etc/apps/splunk_app_db_connect/drivers
You will need to manually create a db_connection_types.conf in:
$SPLUNK_HOME/etc/apps/splunk_app_db_connect/local
In this conf file, you need the following.
[hana]
displayName = HANA
jdbcUrlFormat = jdbc:sap://:/
jdbcDriverClass = com.sap.db.jdbc.Driver
supportedVersions = 2.0
Also be aware when setting up the connection, that the port is 3xx15 where xx is the HANA instance number. For example if instance 90, then port is 39015. Database is the HANA SID.
Here is an example of a connection for HANA...
I've tested this with HANA Express Edition 2.0 and Splunk 7.0.0 and Splunk DB Connect 3.1.1
Here is a successful connection...
... View more