Skip to content

Commit 8e50f9b

Browse files
authored
Merge pull request #225646 from linda33wj/purview
Add PBI sub-artifact lineage support
2 parents 03899e2 + 4a6ef32 commit 8e50f9b

File tree

3 files changed

+24
-13
lines changed

3 files changed

+24
-13
lines changed

articles/purview/catalog-managed-vnet.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: zeinam
66
ms.service: purview
77
ms.subservice: purview-data-catalog
88
ms.topic: how-to
9-
ms.date: 04/21/2022
9+
ms.date: 01/31/2023
1010
ms.custom: references_regions
1111
# Customer intent: As a Microsoft Purview admin, I want to set up Managed Virtual Network and managed private endpoints for my Microsoft Purview account.
1212
---
@@ -41,14 +41,15 @@ Currently, Managed Virtual Network and managed private endpoints are available f
4141
Currently, the following data sources are supported to have a managed private endpoint and can be scanned using Managed VNet Runtime in Microsoft Purview:
4242

4343
- Azure Blob Storage
44+
- Azure Cosmos DB
4445
- Azure Data Lake Storage Gen 2
46+
- Azure Database for MySQL
47+
- Azure Database for PostgreSQL
48+
- Azure Dedicated SQL pool (formerly SQL DW)
49+
- Azure Files
4550
- Azure SQL Database
4651
- Azure SQL Managed Instance
47-
- Azure Cosmos DB
4852
- Azure Synapse Analytics
49-
- Azure Files
50-
- Azure Database for MySQL
51-
- Azure Database for PostgreSQL
5253

5354
Additionally, you can deploy managed private endpoints for your Azure Key Vault resources if you need to run scans using any authentication options rather than Managed Identities, such as SQL Authentication or Account Key.
5455

articles/purview/how-to-lineage-powerbi.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ ms.author: jingwang
66
ms.service: purview
77
ms.subservice: purview-data-catalog
88
ms.topic: how-to
9-
ms.date: 08/11/2022
9+
ms.date: 01/30/2022
1010
---
1111
# How to get lineage from Power BI into Microsoft Purview
1212

1313
This article elaborates on the data lineage aspects of Power BI source in Microsoft Purview. The prerequisite to see data lineage in Microsoft Purview for Power BI is to [scan your Power BI.](../purview/register-scan-power-bi-tenant.md)
1414

1515
>[!IMPORTANT]
1616
> Currently, supported sources for Power BI Lineage are:
17-
> * Azure SQL
18-
> * Azure Storage
17+
> * Azure SQL Database
18+
> * Azure Blob Storage
1919
> * Azure Data Lake Store Gen1
2020
> * Azure Data Lake Store Gen2
2121
@@ -37,21 +37,31 @@ Once the [scan of your Power BI](../purview/register-scan-power-bi-tenant.md) is
3737
* Dataset
3838
* Report
3939
* Dashboard
40+
* Datamart
4041

41-
The workspace artifacts will show lineage of Dataflow -> Dataset -> Report -> Dashboard
42+
The workspace artifacts will show lineage of Dataflow -> Dataset -> Report -> Dashboard.
4243

4344
:::image type="content" source="./media/how-to-lineage-powerbi/powerbi-overview.png" alt-text="Screenshot showing how Overview tab is rendered for Power BI assets." lightbox="./media/how-to-lineage-powerbi/powerbi-overview.png":::
4445

45-
>[!Note]
46-
> * Column lineage and transformations inside of PowerBI Datasets is currently not supported
47-
> * Limited information is currently shown for the Data sources from which the PowerBI Dataflow or PowerBI Dataset is created. E.g.: For SQL server source of a PowerBI datasets only server name is captured.
48-
4946
## Lineage of Power BI artifacts in Microsoft Purview
5047

5148
Users can search for the Power BI artifact by name, description, or other details to see relevant results. Under the asset overview & properties tab the basic details such as description, classification and other information are shown. Under the lineage tab, asset relationships are shown with the upstream and downstream dependencies.
5249

5350
:::image type="content" source="./media/how-to-lineage-powerbi/powerbi-lineage.png" alt-text="Screenshot showing how lineage is rendered for Power BI." lightbox="./media/how-to-lineage-powerbi/powerbi-lineage.png":::
5451

52+
The following is an example of column lineage and transformation inside of Power BI Datasets when using Azure SQL Database as source. For measures, you can further click into the column -> Properties -> expression to see the transformation details.
53+
54+
:::image type="content" source="./media/how-to-lineage-powerbi/power-bi-lineage-subartifacts.png" alt-text="Screenshot showing how Power BI subartifacts lineage is rendered." lightbox="./media/how-to-lineage-powerbi/power-bi-lineage-subartifacts.png":::
55+
56+
## Known limitations
57+
58+
* Limited information is currently shown for the Data sources from which the Power BI Dataflow or Power BI Dataset is created. For example, for SQL server source of Power BI dataset, only server/database name is captured.
59+
* Column lineage (Power BI sub-artifact lineage) and transformations inside of Power BI Datasets is supported when using Azure SQL Database as source in Power BI. Other sources are currently not supported.
60+
* Few measures aren't shown in the sub-artifact lineage, for example, `COUNTROWS`.
61+
* In the lineage graph, when selecting measure that is derived by columns using COUNT function, underlying column isn't selected automatically. Check the measure expression in the column properties tab to identify the underlying column.
62+
* If you used to scan Power BI before sub-artifact lineage is supported, you may see a database asset along with the new table assets in the lineage graph, which isn't removed.
63+
* In case you have the dataset table connected to another dataset table, when the middle dataset disables "Enable load" option inside the Power BI desktop, the lineage cannot be extracted.
64+
5565
## Next steps
5666

5767
- [Learn about Data lineage in Microsoft Purview](catalog-lineage-user-guide.md)
262 KB
Loading

0 commit comments

Comments
 (0)