DBeaver
Connecting DBeaver to the Timbr Knowledge Graph
Download and install DBeaver:
Download the Timbr JDBC jar:
Open DBeaver and click on the power plug icon to create a new connection.

Setting up the Connection
- In the pop-up window, locate and click on Hive, then click Next.

In the next window, under the General section:
- Change "Connect by" from Host to URL
- Enter the following JDBC URL:
jdbc:hive2://<hostname>:<port>/<ontology_name>;transportMode=http;httpPath=/timbr-server - For SSL, use:
jdbc:hive2://<hostname>:<port>/<ontology_name>;transportMode=http;ssl=true;httpPath=/timbr-server
Replace
<hostname>,<port>, and<ontology_name>with your Timbr instance details.Under the Authentication section:
- Username: =
token(the actual word, not your personal token) - Password: = <your_personal_token> (e.g., tk_123456789…..)
- Username: =
Click on Driver Settings to add the JDBC jar you downloaded earlier:

- In the Edit driver that opens, click on the Libraries tab.

- Select the existing artifacts and delete them by clicking on Delete.

- Click Add File and select the Hive JDBC jar you downloaded at the beginning and click OK.

- Click Test Connection. If successful, click Finish to complete the setup.
** In case you receive an error message please repeat the steps and address the error according to the message.
Using DBeaver with Timbr
- DBeaver will load all schemas. Expand the timbr schema to see tables and concepts.
- Double-click any concept or table to view its details (columns, keys, indexes, references).
- To query the data:
- Click on SQL in the menu above
- Enter your query in the new tab
- Click the Execute Triangle to run the query
- When using the dtimbr schema:
- You'll see not only the properties of the original concept but also its relationships with other concepts as regular columns
- These relationship columns can be queried like any other column
