Architecture
High-Level Design
Lineage Advisor for Microsoft Purview is an ISV-hosted SaaS connector. The service runs in Lineage Advisor-managed infrastructure and connects to customer systems using customer-approved credentials and scopes.
Components
| Component | Purpose |
|---|---|
| Marketplace fulfillment service | Handles purchase landing page, subscription resolution, activation, and lifecycle webhooks. |
| Lineage Advisor tenant | Stores customer configuration, connector state, and sync status. |
| Purview connector runtime | Publishes assets, relationships, custom types, and lineage metadata to Purview. |
| Databricks collector | Reads approved metadata and lineage from Databricks/Unity Catalog. |
| Audit and support logs | Records operational events needed for troubleshooting and security review. |
Data Flow
- Customer subscribes through Microsoft Marketplace.
- Marketplace redirects the buyer to Lineage Advisor.
- Customer signs in with Microsoft Entra ID.
- Customer authorizes or supplies approved connection details.
- Lineage Advisor reads metadata from approved sources.
- Lineage Advisor publishes enriched metadata and lineage relationships into Purview.
- Customer validates results in the Microsoft Purview portal.
Deployment Boundary
Lineage Advisor is hosted by the publisher. Customer data sources remain in the customer's tenant and cloud accounts. The connector uses scoped credentials to read metadata and publish governance evidence.
Prototype Experience
The prototype pages are included as illustrative reference material:
These prototypes are not part of the Microsoft Purview portal and are not a Microsoft-published connector tile. Use the architecture and configuration pages in this documentation as the supported customer implementation path.