data governance
7 TopicsWorkaround Enabling Purview Data Quality & Profiling for Cross-Tenant Microsoft Fabric Assets
The Challenge: Cross-Tenant Data Quality Blockers Like many of you, I have been managing a complex architecture where Microsoft Purview sits in Tenant A and Microsoft Fabric resides in Tenant B. While we can achieve basic metadata scanning (with some configuration), I hit a hard wall when trying to enable Data Quality (DQ) scanning. Purview's native Data Quality scan for Fabric currently faces limitations in cross-tenant scenarios, preventing us from running Profiling or applying DQ Rules directly on the remote Delta tables. The Experiment: "Governance Staging" Architecture rather than waiting for a native API fix, I conducted an experiment to bridge this gap using a "Data Staging" approach. The goal was to bring the data's "physicality" into the same tenant as Purview to unlock the full DQ engine. The Solution Steps: Data Movement (Tenant B to Tenant A): Inside the Fabric Workspace (Tenant B), I created a Fabric Data Pipeline. I used this to export the critical Delta Tables as Parquet files to an ADLS Gen2 account located in Tenant A (the same tenant as Purview). Note: You can schedule this to run daily to keep the "Governance Copy" fresh. Native Scanning (Tenant A): I registered this ADLS Gen2 account as a source in Purview. Because both Purview and the ADLS account are in the same tenant, the scan was seamless, instantaneous, and required no complex authentication hurdles. Activating Data Quality: Once the Parquet files were scanned, I attached these assets to a Data Product in the Purview Data Governance portal. The Results: The results were immediate and successful. Because the data now resides on a fully supported, same-tenant ADLS Gen2 surface: ✅ Data Profiling: I could instantly see column statistics, null distributions, and value patterns. ✅ DQ Rules: I was able to apply custom logic and business rules to the data. ✅ Scans: The DQ scan ran successfully, generating a Data Quality Score for our Fabric data. Conclusion: While we await native cross-tenant "Live View" support for DQ in Fabric, this workaround works today. It allows you to leverage the full power of Microsoft Purview's Data Quality engine immediately. If you are blocked by tenant boundaries, I highly recommend setting up a lightweight "Governance Staging" container in your primary tenant. Has anyone else experimented with similar staging patterns for Governance? Let's discuss below.Solved101Views1like2CommentsScan fails
Hi together, I want to setup Purview for my company. I have setup the connection to the desired sources in Datamap and connection tests are successful as well for Fabric as for Azure-Components. But when I start a scan, following error appears after a few seconds: "Account is not in ready state. please check whether your account has been provision successfully and your subscription is enabled." Also the linkes site https://learn.microsoft.com/en-us/purview/troubleshoot-connections?wt.mc_id=mspurview_inproduct_learnmoreerrorlinks_troubleshootscanconnection_csadai does not help me, because I setup the sources as described. Anyone an idea or already solves this issue? Thanks in advance! Kind regards, Alex197Views0likes1CommentPurview Data Estate Insights API
Does anyone know if there is an API for working with the raw data from generated data estate insights? Things like getting data on daily/weekly/monthly users and common searches? I've used the Atlas API for working with entities, scanning, workflows, etc. but haven't seen documentation for working with insights.Solved131Views0likes1CommentData Product Access Requests Fail With CDE
The following issue has appeared for us at some point in the last week. We're testing various approval scenarios including inheritance from CDEs. This was working for us early last week. Any usage of the request access feature in the new experience fails when a data product has a CDE attached to it. We see this error when using the access request button: And this when attempting to modify policy on the product: We've tested with existing and new products and CDEs. Removing all assets tied to a CDE from a product returns functionality. Is anyone else encountering this issue or has found a solution in the past?Solved316Views0likes6Comments