Metadata Exporter Application
The Metadata Exporter application enables organizations to export all metadata from Collate into downstream analytical or data storage systems such as Snowflake, BigQuery, Databricks, and Trino. This includes:- Entity metadata: Asset definitions, descriptions, tags, and ownership
- Test case results: Data Quality (DQ) pass/fail flags, rule IDs, asset metadata, and timestamps
- Profiler stats data: Column-level statistics and profiling metrics
Overview
This capability supports:- Feeding downstream dashboards (Power BI, Tableau).
- Triggering alerting and remediation workflows.
- Historical tracking and versioning of data quality scores (DQI).
Key Features
- Supports Snowflake, Databricks, BigQuery, and Trino destinations.
- Manual or scheduled export runs.
- Selective export of entity metadata, data quality events, or profiler stats.
Getting Started
The Metadata Exporter application comes pre-installed in Collate. No additional installation is required. To access it, select the Profile icon and navigate to Settings > Applications > Metadata Exporter.

Configuration
-
Select the Configuration tab.

-
Configure the following options:
- Ingestion Runner — Select the agent that will run the export pipeline (e.g.,
Collate SaaS Agent). - Connection Configuration — Select your destination type and enter connection details. See Connection Configuration.
- Export Range — Define the temporal scope of the export:
- Range Type:
ALL,LATEST, orDATE_RANGE. Default:LATEST. - Interval: Number of time units, used with
DATE_RANGE(e.g.,7). - Unit: Time unit for the interval (e.g.,
days,hours). - Event Types: DQ event types to export. Default:
All. - Backfill: Enable to process historical data on first run.
- Range Type:
- Table Configuration — Set the destination table:
- Database Name (required): Target database.
- Schema Name (required): Target schema.
- Table Name (required): Destination table. Default:
openmetadata_metadata.
- Ingestion Runner — Select the agent that will run the export pipeline (e.g.,
- Click Save.
Connection Configuration
Establishes connectivity to your export destination.Snowflake
Snowflake Connection Advanced Config
Required Snowflake Privileges
The role used by the exporter needs the following privileges:
USAGEon the warehouseUSAGEon the databaseUSAGEon the schemaCREATE TABLEon the schema
INSERT, MERGE, ALTER and DROP all work through ownership with no further grants.
BigQuery
Databricks
Requirements
- The token must have workspace-wide read/write access.
- The cluster must have access to the target database or mount location.
Trino
Available from version 1.12.3
Authentication Options
- Basic Auth: Username and password
- JWT Auth: Provide JWT token for authentication
- Azure: Client ID, Client Secret, Tenant ID, and Scopes for Azure AD authentication
Schedule
Select the Schedule tab to configure when the export runs:- Manual: Click Run Now to trigger an export immediately.
- Scheduled: Set a cron schedule for periodic exports.
Monitoring Runs
Select the Recent Runs tab to view the status of all export executions:- View status: Success or Failed.
- Check run time, duration, logs, and the configuration used.
