Error al conectar con Hive.Error: java.sql.SQLException: No se encontró un controlador adecuado para jdbc: hive2:

Hola, estoy tratando de conectar a la hive de Nodejs. Utilicé https://www.npmjs.com/package/jdbc para instalar JDBC. Obtuve el siguiente error:

Error: Error al ejecutar el método estático java.sql.SQLException: No se encontró un controlador adecuado para jdbc: hive2:

Aquí está mi código:

var JDBC = require('jdbc'); var jinst = require('jdbc/lib/jinst'); if (!jinst.isJvmCreated()) { jinst.addOption("-Xrs"); jinst.setupClasspath(['./drivers/hsqldb.jar', './drivers/derby.jar', './drivers/derbyclient.jar', './drivers/derbytools.jar']); } var jdbcconfig = { url: 'jdbc:hive2://hdprd1-edge-lb01:20000', user : 'user', password: 'password' }; 

No estoy seguro de qué controlador mencionar, sé que hay una propiedad de configuración llamada drivername pero no estoy seguro de qué controlador usar.

Cualquier ayuda sería muy apreciada.