Azure Purview at moment shows the data lineage from ADF for only Copy activities. Is this sufficient? In this article it is given: "By pushing metadata from Azure Data Factory into Azure Purview a reliable and transparent lineage tracking is enabled." Is this above and beyond the copy activity? If yes how can we achieve this?
Is there any other way in Azure to view complete data lineage? Assume we are using ADF/Synapse/Azure Databricks.
Tools such as Data Factory, Data Share, Synapse, Azure Databricks, and so on, belong to category of data systems. The list of data processing systems currently integrated with Purview for lineage are seen here Azure Purview Data Catalog lineage user guide
Currently Azure Data Factory, supports scope: Copy activity , Data flow activity , Execute SSIS package activity And the integration between Data Factory and Purview supports only a subset of the data systems that Data Factory supports, as described here.
Azure Purview currently doesn't support query or stored procedure for lineage or scanning. Lineage is limited to table and view sources only.
Some additional ways of finding information in the lineage view, include the following:
Custom lineage reporting is also supported via Atlas hooks and REST API. Data integration and ETL tools can push lineage in to Azure Purview at execution time.
Connecting an Azure Purview Account to a Synapse workspace allows you to discover Azure Purview assets and interact with them through Synapse capabilities.
Here is a list of the Azure Purview features that are available in Synapse: