Q1: What database connectivity hana.ml.r supports?

A1: hana.ml.r supports odbc, RJDBC and RODBC. However, RODBC is not recommended as it is not stable.

Q2: When I use ConvertToHANADataFrame() and set native = FALSE, why I meet an error message?

A2: The error may be caused by the database connectivity, such as you are using RODBC. We recommend using odbc and RJDBC, because RODBC is not stable.

Q3: Why I meet an error message when I use dbplyr?

A3: dbplyr only supports package odbc and RJDBC connection.

Q4: Why do I meet a error message like “SAP DBTech JDBC: [328]: invalid name of function or procedure: no procedure with name XXX found” ?

A4: This error message means there is no such function supported in your SAP HANA instance although hana-ml offers such function. Similar, some new added parameters do not work on the SAP HANA instance with older version. Please refer the conresponding version of PAL documentation of your HANA instance for more details. Examples of documentation links are below: