applications

No menu items for this category

Reverse Metadata Application

The Reverse Metadata Application enables seamless synchronization of metadata updates made in Collate back to the original data sources.
This ensures that Collate remains the single source of truth for metadata while maintaining consistency across platforms and reinforcing governance policies.

With this application, you can automatically propagate metadata changes such as:

  • Descriptions
  • Owners
  • Tags (e.g., PII-sensitive classifications)

These updates are pushed directly to supported data source systems, including Snowflake, enabling real-time enforcement of data governance controls such as masking policies.

  • Automated Metadata Propagation:
    Sync metadata updates (tags, owners, descriptions) from Collate to source systems without manual intervention.

  • Configurable Channels:
    Define multiple sync channels to target different services, asset types, or metadata types.

  • Custom SQL Templates:
    Use SQL templates to customize update behavior per connector.

  • On-Demand or Scheduled Execution:
    Run synchronization workflows manually or on a predefined schedule.

  1. Navigate to Settings > Applications.
Install Reverse Metadata Application

Install Reverse Metadata Application

  1. Click Add Apps and install the Reverse Metadata Application.
  2. After installation, configure the synchronization channels as described below.
Configuration

Configuration

Each sync process is managed through a channel.
You can define multiple channels for different services or metadata types.

FieldDescription
Channel NameA name for identifying the sync channel.
FilterUse the UI Query Filter Builder to define the scope of the metadata updates. You can filter by properties such as service, schema, database, owner, domain, or custom attributes.
Update DescriptionsEnable to sync updated entity descriptions from Collate to the source.
Update OwnersEnable to sync owner assignments from Collate.
Update TagsEnable to sync tag assignments (e.g., PII) to the source system.
SQL TemplateOptional. Specify a custom SQL template for updates.

Once the configuration is complete, the application can be executed in two ways:

  • Run Now:
    For manual execution.

  • Scheduled Run:
    For recurring, automated sync based on a defined schedule.

Scheduling

Scheduling

Know more about Reverse Metadata documentation