The OvalEdge JCC Driver for IBM Db2 connector facilitates connectivity between OvalEdge and IBM Db2 databases. This connector uses the JDBC Type 4 driver architecture, commonly known as the JCC (Java Common Connector) driver, to establish connections and interact with Db2 databases.
The drivers used by the connector are given below:
Driver/API |
Version |
Details |
JDBC driver |
10.1 |
https://ovaledge-jars.s3.amazonaws.com/third_party_jars/db2jcc4-10.1.jar Note: Latest version is 11.1.1.1 |
Technical Specifications
Technical Specifications typically refer to detailed information about the technical characteristics, requirements, and capabilities of a product, system, or service. These specifications provide essential details that help users, developers, or purchasers understand the product's capabilities and compatibility with other systems.
The connector capabilities are shown below:
Crawling
Feature |
Supported Objects |
Remarks |
Crawling |
Tables |
|
Table columns |
Supported Data types: Varchar, longvarchar, char, bigint, integer, decimal, smallint, float, date, time, timestamp. |
|
Views |
||
Stored procedures |
||
Functions |
||
Triggers |
||
Relationships |
Profiling
Please see Profiling Data for more details on profiling.
Feature |
Support |
Remarks |
Table Profiling |
Row count, Columns count, View sample data |
|
View Profiling |
Row count, Columns count, View sample data |
View is treated as a table for profiling purposes |
Column Profiling |
Min, Max, Null count, distinct, top 50 values |
|
Full Profiling |
Supported |
|
Sample Profiling |
Supported |
Lineage Building
Lineage entities |
Details |
Table lineage |
Not Supported |
Column lineage |
Not Supported |
Lineage Sources |
NA |
Querying
By default the service account provided for the connector will be used for any query operations.
Operation |
Details |
Select |
Supported |
Insert |
Supported |
Update |
Supported |
Delete |
Supported |
Joins within database |
Supported |
Joins outside database |
Supported |
Aggregations |
Supported |
Group By |
Supported |
Order By |
Supported |
Pre-requisites
To use the connector, the following need to be available:
-
Connection details as specified in the following section should be available.
-
A User account with read privileges.
-
Add DB2 drivers into the OvalEdge Jar path to communicate with the DB2 database.
-
For more detailed information on adding the drivers to the JAR path, please refer to the Configuration section.
Connection Details
The following connection settings should be added for connecting to a DB2 database:
Property |
Details |
Connector Type |
DB2 |
License Add On |
OvalEdge offers a default Base Connector License for all connectors, allowing users to crawl and profile data sources to obtain metadata and statistical information. Additionally, OvalEdge provides various Add-Ons to cater to different connector functionality requirements:
|
Connection Name |
Select a Connection name for the DB2 database. The name that you specify is a reference name to easily identify your DB2 database connection in OvalEdge. Example: DB2 Connection |
Connector Environment |
Select the desired environment for the connector from the dropdown list. The environment field provides information about the specific environment in which the connector is established, such as UAT, NON-PROD, etc. |
Server |
Database instance URL (on-premises/cloud-based) |
Port |
By Default the port number is 50005. If there is any change users can change the port number. |
Database |
Name of the database to connect. |
Driver Name |
JDBC driver name for DB2. It will be auto-populated. |
Username |
User account login credential |
Password |
Password |
Connection String |
DB2 connection string. Set the Connection string toggle button to automatic, to get the details automatically from the credentials provided. Alternatively, you can manually enter the string. Example: jdbc:db2://3.138.187.2:50005/test |
Plugin Server/Port |
NA |
Default Governance Roles |
Steward*: Select the Steward from the drop-down options. |
Admin Roles |
Custodian*: Select the Custodian from the drop-down options. |
No of Archive Objects |
Owner*: Select the Owner from the drop-down options. |
Select Bridge |
The OvalEdge Bridge component enables seamless connectivity between cloud-hosted servers and on-premise or public cloud data sources without requiring modifications to firewall rules. It offers real-time control, simplifying the management of data movement between different sources and destinations. For more information, refer to Bridge Overview |
Once connectivity is established, additional configurations for crawling and profiling can be specified:
Property |
Details |
Profile Settings |
|
Order |
Priority of the rule |
Start time and End time |
Used when crawling/profiling are to be scheduled |
No. of threads |
No. of threads used to perform profiling |
Profile Type |
Disabled/Auto/Sample/Query |
Row count Constraint |
No. of rows to be fetched |
Sample profile size |
Sample profile row limit |
Sample data count |
Sample amount of data to profile |
Query Timeout |
Time to wait for response |
Crawler options |
Procedures, Functions, Triggers & Views Source Code/Tables, Views & Columns/Relationship. |
Profile options |
Tables and Columns/Views and Columns |
Crawler Rules |
Include and Exclude Regex for table/column/procedures |
Profile Rules |
Include and Exclude Regex for table/column |
FAQ's
How much does the driver cost?
The Microsoft JDBC Driver for DB2 is available at no additional charge.
Copyright © 2023, OvalEdge LLC, Peachtree Corners GA USA