Forum Discussion

mattbenj's avatar
mattbenj
Frequent Visitor
4 months ago
Solved

Understanding Lineage View

I have multiple Dataflows that read data from the same Lakehouse and write to the same Warehouse. Why do the Warehouse and Lakehouse show up as different items in Lineage view (second photo)? Why don...
  • v-karpurapud's avatar
    4 months ago

    Hi mattbenj 
    Thank you for contacting the Microsoft Fabric community forum.
     

    Fabric lineage is shown at the artifact level, so Lakehouse and Warehouse appear as separate nodes even when they share the same data in OneLake. When Dataflow Gen2 reads from a Lakehouse and writes to a Warehouse, lineage represents this as two distinct steps to reflect data movement between different item types.
    Here is the reference:Lineage in Fabric - Microsoft Fabric | Microsoft Learn
     

    A Lakehouse also includes a SQL analytics endpoint, which can appear as an additional node and sometimes cause confusion. Multiple nodes for what appears to be the same source or destination typically occur when different connection methods are used (such as Lakehouse connectors, SQL endpoints, or Warehouse connections), when lineage is viewed at different levels, or when similarly named items exist in different workspaces.
    Better Together - the Lakehouse and Warehouse - Microsoft Fabric | Microsoft Learn
     

    Currently, there is no supported way to merge Lakehouse and Warehouse into a single node in lineage. To maintain a clear and consistent lineage view, all dataflows should use a consistent connection approach and reference the exact same Lakehouse and Warehouse artifacts.

    If you have any further questions, feel free to reach out and we’ll be glad to assist. If I’ve misunderstood any part of your scenario, please let me know.

     

    Regards,

    Microsoft Fabric Community Support Team.