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.

Important While these capability templates are available for all customers, the features that you use them for might still be in preview.

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 Required?
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 select a capability template.