What is data lineage, and why is it important in data management and data engineering? How does data lineage track the flow of data from its source to its final destination across systems and transformations? What tools and techniques are used to capture and visualize data lineage in modern data platforms? How does data lineage help ensure data quality, transparency, and compliance? Why is understanding data lineage essential for troubleshooting, auditing, and making reliable data-driven decisions?