SAP HANA

Lumi currently supports S4 SAP HANA and the following document covers the usage of the database within the application.

Supported Methods

Means for Lumi to connect to the client to implement the services required:

Gateway is not supported with SAP Hana

Supported Limits

The following are limitations that can be set to fine tune the agents' actions:

Available Parameters

These properties are the essential source system connection properties that all queries are directed towards.

* Required parameters

Host*

Domain or IP of the database to allow a connection to Lumi AI.

👍 Valid Examples

  • Domain name: docs.lumi-ai.com

  • IPv4: 55.88.92.101

👎 Invalid Examples

  • IPv4 with alphanumeric characters: 123.abc.def.456

  • Incomplete domain name resolutions: lumi-ai.com

Port*

Access port to allow for connections to the database.

👍 Valid Examples

  • Default HANA SQL Port: 30015

  • SQL Interface Over HTTPS: 30013

  • XS Engine HTTP Port: 8000

  • XS Engine HTTPS Port: 44300

👎 Invalid Examples

  • Known Port Numbers (0-1023): 80

Username*

Username of the generated database user which will be used for interactions and transactions.

👍 Valid Examples

  • Uses alphanumeric characters : lumi1

  • Utilizing underscore (_) in place of spaces: user_number

👎 Invalid Examples

  • Starting with a number: 1lumi

  • Utilizing spaces: user name

  • Using invalid characters unquoted: user#1

Password*

Password of the generated database user which will be used for interactions and transactions.

Database*

Literal database name that will be used for transactions within the agents.

Special Considerations

  • If case sensitivity is required, utilize double quotes for database name; ex. "New_database"

👍 Valid Examples

  • Uses alphanumeric characters: lumi1

  • Utilizing underscore (_) in place of spaces: new_database

👎 Invalid Examples

  • Starting with a number: 1lumi

  • Utilizing spaces: user name

  • Using reserved words unquoted: select

  • Has invalid special character unquoted: lumi#2

System Permissions & Configuration

Provided user must have the following:

For configurations:

Special Notes

  • Special characters and case sensitivity can be utilized in database names and usernames via encasing the name in double quotes (" "), but is not recommended

Common Issues

  • Ensure the firewall settings allow for a connection to the database

  • Ensure the username, password, and database values are explicitly provided

Last updated