![Alation](/_next/image?url=%2Fimages%2Fconnectors%2Falation.webp&w=64&q=75)
Alation
PRODAvailable In
The Alation connector is supported to run only externally and not via OpenMetadata UI. Check the following docs to run the Ingestion Framework in any orchestrator externally.
Run Connectors from the OpenMetadata UI
Learn how to manage your deployment to run connectors from the UIRun the Connector Externally
Get the YAML to run the ingestion externallyExternal Schedulers
Get more information about running the Ingestion Framework ExternallyRequirements
Follow the official documentation to generate a API Access Token from here
Data Mapping and Assumptions
Following entities are supported and will be mapped to the OpenMetadata entities as shown below.
Alation Entity | OpenMetadata Entity |
---|---|
Data Source (OCF and Native) | Database Service |
Data Source (OCF and Native) | Database |
Schema | Schema |
Table | Table |
Columns | Columns |
Custom Fields | Custom Properties |
Tags | Tags |
BI Servers | Dashboard Services |
Dashboard DataSource | Dashboard DataModel |
Folder | Dashboard |
Report | Chart |
Users/Groups | Users/Teams |
Domains/Subdomains | Domains/Subdomains |
Knowledge Articles | Knowledge Center Articles |
- Since Alation does not have a concept of Service entity, the Data Sources (OCF and Native) will be mapped to Database Service and Database in OpenMetadata. Hence for each Data Source in Alation there will one Database Service and Database present in OpenMetadata.
- Custom fields will have a 1:1 mapping for all the entities except for Columns since OpenMetadata does not support custom properties for columns.
- Alation has two fields for descriptions i.e.
descriptions
andcomments
. These fields will be combined under one fielddescription
in OpenMetadata for all the entities. - Utilize the databaseFilterPattern (datasource in Alation), schemaFilterPattern, and tableFilterPattern to apply filters to Alation entities. Provide the
ids
of the datasource, schemas, and tables for the Alation entities in the respective fields.