Important: It is not a direct connection to the underlying storage engine.
- Sign in to your Infor OS tenant.
- Open the application menu and launch OS.
- Navigate to Data Fabric → Downloads → Files.
- Find Data Lake Compass JDBC Driver and download the latest available package.
- Extract the downloaded ZIP file.
- Note: I'm using Compass JDBC Driver/ 2026.09.00
You should have a JAR file with a name similar to:
infor-compass-jdbc-<version>.jar
The exact version will depend on what your tenant makes available.
Important: If the download option is missing, ask your Infor administrator to check the tenant's entitlements and your access to the Downloads page.
Step 2 — Create the .ionapi authentication credentials
The JDBC driver uses ION API authentication rather than a normal database username and password.
- In Infor OS, open API Gateway.
- Navigate to Authorized Apps.
- Create a new authorized application with these settings:
Setting Value Name Infor Compass JDBC DriverType Backend ServiceDescription Infor Compass JDBC Driver - Save the application.
- Select Download Credentials.
- Enable the Create Service Account option.
- Enter the IFS username of the account that should access Data Lake.
- Download the .ionapi credentials file.
Security Note: The credentials act on behalf of the associated service account. Confirm that the account has the required Data Lake permissions and that your administrator approves this access. Treat the
.ionapi file as a secret: don't commit it to Git, email it, or share it with other users.Step 3 — Create a dedicated folder on your Mac
- Open Terminal and run:
mkdir -p "$HOME/Library/Infor Data Lake" - Copy the downloaded JDBC
.jarfile and.ionapifile into this folder. - Your folder should look similar to this:
Step 4 — Configure the custom driver in DBeaver
Open DBeaver Community on your Mac.
- From the menu, select Database → Driver Manager.
- Click New.
- Enter the following settings:
In the Settings tabDriver Name Infor Data Lake Driver Type Generic Class Name com.infor.idl.jdbc.DriverURL Template jdbc:infordatalake://{tenantname}
In the Libraries tab
Click on Add Folder, Select~/Library/Infor Data Lake/— the folder containing the files. - Click Find Class if available, and confirm that DBeaver recognizes
com.infor.idl.jdbc.Driver. - Save the driver.
Step 5 — Create the connection to your Infor OS tenant
Now create a connection using the custom driver.
- In DBeaver's Database Navigator, click New Connection (the plug icon) or use Database → New Database Connection.
- Find and select Infor Data Lake.
- Click Next.
- In the connection settings, enter your tenant ID.
- Leave the standard username and password fields empty when using the
.ionapifile authentication method. - Click Test Connection.
- If the test succeeds, click Finish.
Replace YOUR_TST with the tenant identifier used by your Infor OS environment.
Step 6 — Test a Compass SQL query
Open a SQL Editor and try a simple query against a known Data Lake object. For example,






No comments:
Post a Comment