This will require Data Admin privileges to setup and Builder for implementation.
iDashboards is able to connect to a SQLite Database by using an open source JDBC driver. A JDBC driver is a software component enabling a Java application to interact with a database. To connect with individual databases, JDBC (Java Database Connectivity API) requires specific drivers for each database. The JDBC driver gives out the connection to the database and implements the protocol for transferring the query and result between the client and the database. iDashboards implements native protocols and does not require additional software installed on the driver host. In other words, iDashboards provides driver connectivity with the JDBC Data Source via the specified driver. This document explains a step-by-step procedure to install the Xerial SQLite driver and create the connection to your SQLite Database.
Driver Installation
Follow the steps below to install the SQLite JDBC driver on the iDashboards server:
- Download the SQLite JDBC driver (sqlite-jdbc-3.14.2-javadoc.jar)
- The driver will be a .JAR file which you will copy to the following location:
- <iDashboards Installation Directory>/ivizgroup/drivers
- Restart the iDashboards service (iDashboardsSRV)
In addition, the service account running the iDashboards service (iDashboardsSRV) must have read/write permissions to the folder containing your SQLite database.
Data Connection
Once you have installed the SQLite JDBC driver and given proper folder permissions to the iDashboards service account, you can add this connection as a data source in iDashboards.
Follow the steps below to set up a data source in iDashboards Admin or Data Hub.
- Select Data Sources
- Click New
- For Data Source Type select Generic JDBC
- In the Create a Data Source window fill in the highlighted fields:
- Database URL: jdbc:sqlite:\C:\SQLite\db\chinook.db
- Replace C:\SQLite\db\chinook.db with the path to your database
- The SQLite driver requires that you use the full UNC path to your database file, it would be similar to the following: \<System Name>\C$\SQLite\db\chinook.db
- JDBC Driver Class: org.sqlite.JDBC
- Database URL: jdbc:sqlite:\C:\SQLite\db\chinook.db
- Click Save. Your data source is now available.
For More Information:
- Creating a Database URL (Connection String)
- SQLite Java Wrapper Overview
- SQLite JDBC Driver Documentation
- iDashboards Admin Manual 10. Managing Data Sources
Disclaimer: iDashboards Technical Support Engineers are not proficient in the Management and Integration of every API that exists as new APIs are being created everyday with each company that wants to provide seamless integration with other software. However, we do our best to help you make these connections because we want to assist you in your success. If you do not see an article for a connection you would like to make please contact iDashboards Support and know that it will take a bit of time to figure out what is necessary for this integration.
If the above is unable to resolve the issue, then please contact iDashboards Support for further assistance.
Comments
0 comments
Please sign in to leave a comment.