Dear Wiki user, You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.
The "Hive/HiveODBC" page has been changed by Ning Zhang. http://wiki.apache.org/hadoop/Hive/HiveODBC?action=diff&rev1=13&rev2=14 -------------------------------------------------- === Driver Architecture === Internally, the Hive ODBC Driver contains two separate components: Hive client, and the unixODBC API wrapper. * '''Hive client''' - provides a set of C-compatible library functions to interact with Hive Server in a pattern similar to those dictated by the ODBC specification. However, Hive client was designed to be independent of unixODBC or any ODBC specific headers, allowing it to be used in any number of generic cases beyond ODBC. - * '''unixODBC API wrapper''' - provides a layer on top of Hive client that directly implements the ODBC API standard. The unixODBC API wrapper will be compiled into a shared object library, which will be the final form of the Hive ODBC driver. The wrapper files will remain a file attachment on the associated JIRA until it can be checked into the unixODBC code repository: [[https://issues.apache.org/jira/browse/HIVE-187|HIVE-187]]. + * '''unixODBC API wrapper''' - provides a layer on top of Hive client that directly implements the ODBC API standard. The unixODBC API wrapper will be compiled into a shared object library, which will be the final form of the Hive ODBC driver. The wrapper files will remain a file attachment on the associated JIRA until it can be checked into the unixODBC code repository: [[https://issues.apache.org/jira/browse/HIVE-187|HIVE-187]], [[https://issues.apache.org/jira/browse/HIVE-1101|HIVE-1101]]. NOTE: Hive client needs to be built and installed before the unixODBC API wrapper can compile successfully. @@ -164, +164 @@ ||{{{ SQLGetData }}} || supported (however, SQLSTATE not returning values) || ||{{{ SQLGetDiagField }}} || NOT supported || ||{{{ SQLGetDiagRec }}} || supported || - ||{{{ SQLGetInfo }}} || NOT supported; a limited version may be provided|| + ||{{{ SQLGetInfo }}} || partially supported; (to get MSTR v9 running)|| ||{{{ SQLMoreResults }}} || NOT supported || ||{{{ SQLNumParams }}} || NOT supported || ||{{{ SQLNumResultCols }}} || supported ||
