我正在尝试使用calcite连接hive2服务器并获取一些数据库的rootschema(以carbondata格式)。
下面是我尝试获取rootschema的代码:
String driverName = "org.apache.calcite.jdbc.Driver";
String URL = "jdbc:hive2://master:10000";
Class.forName(driverName);
Connection conn = DriverManager.getConnection(URL, USER, PASSWORD);
CalciteConnection calciteConnection = conn.unwrap(CalciteConnection.class);
SchemaPlus rootSchema = calciteConnection.getRootSchema();
但是,类hiveconnection不支持方法“unwrap”。
有没有其他方法可以获取hive2服务器中数据库的rootschema?
暂无答案!
目前还没有任何答案,快来回答吧!