In Purview, I am confronted with duplicate data assets.
On one side the scan is running on top of Azure SQL Server. This scans a number of different assets between schemas, tables, views and so on.
On the other side the scan is performed on the Power BI Service.
When scanning Power BI, the scan ends up creating some table-type assets within Purview as the data source consumed by Power BI. However, most of the reports we have in Power BI consume data from Views.
This causes Purview to create duplicate assets: A table and a View with the same name and qualifiedName, changing only that the table created does not have any shema information. The problem is that because of this the data lineage is broken inside Purview, since it is not possible to create a custom data lineage for Power BI data sets.
Both assets have exactly the same qualifiedName:
- Table:
mssql://SQLServer.windows.net/DB/Schema/View
- View:
mssql://SQLServer.windows.net/DB/Schema/View
Is it possible to unify these two data assets through resource set or asset grouping?
Or is it possible to change the type of assets that Power BI generates when scanned?
Thanks in advance!