Data Lineage نشان می‌دهد داده از چه منبعی آمده، چه تبدیل‌هایی روی آن انجام شده و در نهایت به کدام جدول، داشبورد یا مدل رسیده است.

یک سناریوی واقعی

اگر عدد فروش در داشبورد نادرست باشد، Lineage کمک می‌کند مسیر آن را از گزارش تا Pipeline و جدول مبدا دنبال کنیم.

در سیستم‌های بزرگ ثبت Lineage ستون و جدول با دقت‌های متفاوت ممکن است. به‌روز ماندن Metadata اهمیت دارد.

برای تکمیل بحث، ارتباط این مفهوم را با حاکمیت داده و کیفیت داده بررسی کنید.

مثال خط جریان داده

payments DB -> CDC -> message stream -> ETL -> warehouse
                                  |-> monitoring and audit

Data Lineage نشان می‌دهد خروجی گزارش از چه منابع و تبدیل‌هایی ساخته شده است. وقتی عدد فروش اشتباه شد، تبار داده کمک می‌کند علت را از منبع تا داشبورد دنبال کنیم.