Implementation
This handler is implemented usinghdbcli, the Python driver for SAP HANA.
The required arguments to establish a connection are as follows:
hostis the host name or IP address of the SAP HANA instance.portis the port number of the SAP HANA instance.userspecifies the user name.passwordspecifies the password for the user.schemasets the current schema, which is used for identifiers without a defined schema.
If you installed MindsDB locally via pip, you need to install all handler dependencies manually. To do so, go to the handler’s folder (mindsdb/integrations/handlers/hana_handler) and run this command:
pip install -r requirements.txt.Usage
You can use the below SQL statements to create a schema in SAP HANA calledMINDSDB and a table called TEST.
The above example assumes usage of SAP HANA Cloud, which requires the
encrypt parameter to be set to true and uses port 443.| ID | NAME | DESCRIPTION |
|---|---|---|
| 1 | h | w |