public class Driver
extends org.apache.calcite.avatica.UnregisteredDriver
Kylin JDBC Driver based on Calcite Avatica and Kylin restful API.
Supported versions:
Supported Statements:
KylinStatementImplKylinPrepareStatementImplSupported properties:
Driver init code sample:
Driver driver = (Driver) Class.forName("org.apache.kylin.kylin.jdbc.Driver").newInstance();
Properties info = new Properties();
info.put("user", "user");
info.put("password", "password");
info.put("ssl", true);
Connection conn = driver.connect("jdbc:kylin://{domain}/{project}", info);
| Modifier and Type | Field and Description |
|---|---|
static String |
CONNECT_STRING_PREFIX |
| Constructor and Description |
|---|
Driver() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.calcite.avatica.DriverVersion |
createDriverVersion() |
org.apache.calcite.avatica.Meta |
createMeta(org.apache.calcite.avatica.AvaticaConnection connection) |
protected String |
getConnectStringPrefix() |
protected String |
getFactoryClassName(org.apache.calcite.avatica.UnregisteredDriver.JdbcVersion jdbcVersion) |
public static final String CONNECT_STRING_PREFIX
protected String getConnectStringPrefix()
getConnectStringPrefix in class org.apache.calcite.avatica.UnregisteredDriverprotected org.apache.calcite.avatica.DriverVersion createDriverVersion()
createDriverVersion in class org.apache.calcite.avatica.UnregisteredDriverprotected String getFactoryClassName(org.apache.calcite.avatica.UnregisteredDriver.JdbcVersion jdbcVersion)
getFactoryClassName in class org.apache.calcite.avatica.UnregisteredDriverpublic org.apache.calcite.avatica.Meta createMeta(org.apache.calcite.avatica.AvaticaConnection connection)
createMeta in class org.apache.calcite.avatica.UnregisteredDriverCopyright © 2014–2017 Apache Software Foundation. All rights reserved.