Adding a Tibco Data Virtualization Connection
Prerequisites
Supported Versions
The TDV connector was developed and tested with TDV 8.4.
Installing the Plugin
Declaring the Connection
Creating and configuring connectors is done through a dedicated configuration file located in the /connections folder of the relevant scanner.
In order to establish a connection with a TDV instance, the following parameters in the configuration file are required:
Parameter | Expected value |
|---|
name | The name that will be displayed to catalog users for this connection. |
code | The unique identifier of the connection on the Zeenea platform. Once registered on the platform, this code must not be modified or the connection will be considered as new and the old one removed from the scanner. |
connector_id | The type of connector to be used for the connection. Here, the value must be tibco-datavirtualization and this value must not be modified. |
connection.url | Database address. Example: jdbc:compositesw:dbapi@localhost:9401?domain=composite&dataSource=system |
connection.username | Username |
connection.password | User password |
lineage | Option for lineage feature activation. Default value false. |
Note: A template of the configuration file is available in
this repository.
User Permissions
In order to collect metadata, the running user's permissions must allow them to access and read published views that need cataloging.
Here, the composite user must have been configured with the following rights:
Data Extraction
To extract information, the connector runs SQL requests on the TDV Server to collect and extract metadata about views.
Collected Metadata
Inventory
Will collect the list of views accessible by the user.
Lineage
The connector is able to retrieve the lineage for views to existing datasets from the catalog.
Dataset
A dataset is a published view.
Name
Description
Technical Data:
Composite Container Name
Catalog Name
Schema Name
Creation Date
Last Modification Date
Field
Dataset field.
Name
Source Description
Type
Can be null: Depending on field settings
Multivalued: Not supported. Default value false.
Primary key: Depending on the "Primary Key" field attribute
Technical Data:
Object Identification Keys
An identification key is associated with each object in the catalog. In the case of the object being created by a connector, the connector builds it.
Object | Identification Key | Description |
|---|
Dataset | code/path/dataset name | - code: Unique identifier of the connection noted in the configuration file - path: Dataset parent path - dataset name |
Field | code/path/dataset name/field name | - code: Unique identifier of the connection noted in the configuration file - path: Dataset parent path - dataset name - field name |
Last modified date: 11/28/2025