About Edge capabilities
An Edge capability is an application that runs on an Edge site. The Edge capability can access a data source to extract and process data. It delivers the output to Collibra Data Intelligence Cloud in a secure and reliable way.
An Edge capability has a capability template that defines a specific use case , for example data source ingestion.
Capability templates
A capability template is developed for a specific task on a specific data source type. The capability template also determines which properties are available to configure the Edge capability.
Currently, the following capability templates are available:
- Catalog JDBC ingestion: A capability template you use to register a data source and synchronize schemas from a data source via a JDBC connection.
- JDBC Profiling: A capability template you use to profile and classify data from a registered data source.
- DQ Connector: A capability template you use to ingest Data Quality user-defined rules, metrics, and dimensions into Collibra Data Catalog.
Capability template structure
Each Edge capability template contains the following:
|
File |
Description |
|---|---|
|
A manifest file (YAML) |
This file contains the capability metadata and input parameter requirements. |
|
A workflow file (YAML) |
This file defines the workflow and binds the parameters to capability containers. |
|
Docker images |
One or more Docker images that implement the business logic. |
Page layout
The following image shows the page for adding an edge capability.
| Field | Description |
|---|---|
| Name | The name of the Edge capability. |
|
Description |
The description of the Edge capability. |
|
Capability template |
The capability template. |
|
Custom properties |
Custom properties as required by the capability template. You see the custom properties after you selected a capability template. |