description: A collection of videos made in relation to Data Controller. Some were recorded on earlier versions, hence the UI differences with the current product.
Data Lineage is one of the most powerful features of DI Studio generated ETL. This tool queries it and makes a graphical output to help DI Developers, Data Modellers, and Business Analysts understand the data from both Source to Target and Target to Source.
Table level lineage shows tables (colour coded per library) and associated jobs (with links to metadata definitions). The extraction method is built with `proc metadata` and runs extremely fast.
Column level lineage shows the transformations and any business logic applied to each variable during the flow. Data items are distinguished between files, database tables, and SAS datasets.
The extraction is a little slower than table level lineage due to the additional detail, however the impact is lessened for second and subsequent requests thanks to backend caching.
Adding Email Alerts in Data Controller is a case of updating the MPE_ALERTS table (to say which alerts you wish to send) and the MPE_EMAILS table (only if your emails are not stored in metadata)
1 - Excel uploads. Data Controller will let you drag a spreadsheet into any target table without having to specify variable formats etc in advance. Changes are routed through the usual approval process with audit trail.