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 zdf-dataset, zdf-visualization, or zdf-lineage. Once defined, this value must not be modified. |
enabled | Optional Boolean (true/false) indicating whether the connection is active or not. Default value: true |
connection.path | Path to file or folder containing description files. This value is mandatory if no git repository is declared. If a git repository is declared, the value can be null or a path relative to the repository root. |
connection.git.repository | Optional URL of the git repository where to read the files. Example: https://github.com/acme/bigproject |
connection.git.branch | Optional Branch to clone. By default, HEAD is used. Example: https://github.com/acme/bigproject |
connection.git.token | Optional Authentication Token Replaces the usage of the username/password parameters. |
connection.git.username | Optional Git user name. Requires password. |
connection.git.token | Optional Git user password. Requires username. |
connection.git.workdir | Optional Local working folder where the git repository will be cloned. |
connection.git.cleandir | Optional Boolean (true/false) indicating whether the working folder should be deleted after processing. If deleted, the repository will be cloned at each operation, otherwise only an update will be performed. Default value: false |
Attribute | Type | Description |
|---|---|---|
datasets | List<ZdfDataset> | Dataset list |
lineage | List<ZdfProcess> | List of lineage links linked to datasets |
Attribute | Type | Description |
|---|---|---|
visualizations | List<ZdfVisualization> | Visualization list |
lineage | List<ZdfProcess> | List of lineage links between visualizations' internal datasets and external datasets |
Attribute | Type | Description |
|---|---|---|
lineage | List<ZdfProcess> | List of lineage links between the Data Process and its datasets |
Attribute | Type | Description |
|---|---|---|
path | Text | Path identifying the dataset in relation to the connection. If not specified, the path will be /dataset/. Example: /crm_db/sap/customer. |
name* | Text | Dataset name |
description | Text | Dataset description |
owner | ZdfOwner | Dataset owner contact |
fields* | List<ZdfField> | Dataset field list |
foreignKeys | List<ZdfForeignKey> | Foreign key list |
type | Text | Source property type |
label | Text | Source property label. Note: This is different from the name property. |
format | Text | Source property format |
numberOfRows | Text | Source property number of rows |
diskUsage | Text | Source property disk usage |
location | Text | Source property location |
project | Text | Source property project |
catalog | Text | Source property catalog |
schema | Text | Source property schema |
database | Text | Source property database |
replicationFactor | Text | Source property replication factor |
tags | Text | Source property tags |
sourceSystem | Text | Source property source system |
origin | Text | Source property origin |
creationDate | Text | Source property creation date |
updateDate | Text | Source property update date |
createdBy | Text | Source property created by |
updatedBy | Text | Source property updated by |
comments | Text | Source property comments |
Attribute | Type | Description |
|---|---|---|
path | Text | Path identifying the view in the connection. If not specified, the path will be /report/ (example: /report/sales_evolutions). |
name* | Text | Visualization name |
description | Text | Visualization description |
owner | ZdfOwner | Visualization owner contact |
datasets* | List<ZdfDataset> | List of the visualization's internal datasets. Note: these objects represent access to visualization data. They belong to the visualization and cannot be shared. Their lifecycle is the same as that of the visualization to which they are attached. Shared datasets must be produced in another connection with the zdf-dataset connector. |
Attribute | Type | Description |
|---|---|---|
path | Text | Path identifying the process in relation to the connection. If not specified, the path will be /transformation/. Example: /transformation/47ccd226-11e1-11ef-9b10-00155d60aaf0 |
name* | Text | Process name |
description | Text | Process description |
owner | ZdfOwner | Process owner contact |
inputs | List<ZdfDatasetRef> | List of process input dataset references |
outputs | List<ZdfDatasetRef> | List of process output dataset references |
Attribute | Type | Description |
|---|---|---|
name* | Text | Field name |
description | Text | Field description |
nativeType | Text | Native type of the field. If unset, the dataType value is used. |
dataType | Text | Zeenea type of the field. If unset, the nativeType value is used. Allowed values are: - boolean - byte - short - integer - long - float - double - string - date - timestamp - binary - struct - unknown |
isNullable | Boolean | The field can be null. Default value false. |
isMultivalued | Boolean | The field can contain multiple values. Default value false. |
isPrimaryKey | Boolean | The field is part of the primary key. Default value false. |
encoding | Text | Source property encoding |
format | Text | Source property format |
length | Text | Source property length |
Attribute | Type | Description |
|---|---|---|
identificationKey | Text | Dataset identification key |
connectionCode | Text | Connection code. Leave blank if this is the current connection. It is possible to use one of the connection aliases. |
zeepath | Text | Dataset path |
Attribute | Type | Description |
|---|---|---|
role* | Text | Contact role |
email* | Text | Contact email address |
firstname | Text | Contact first name |
lastname | Text | Contact last name |
Attribute | Type | Description |
|---|---|---|
dataset* | Text | Path of the target dataset (the one with the primary key) |
sourceFields* | List | Source dataset field list |
targetFields | List | Target dataset field list |
name | Text | Foreign key name |