The sort of metadata that I am after includes file sizes, number of rows, file names, if the file has already been processed etc. and I want to capture the flow of data from source to target including capturing data from Azure data lake and SQL DB.
I also want to store this metadata into SQL tables as a control table and a test of how the files/tables/data has changed over the entire ETL/ELT process.
The only way I could think of doing this was by using stored procedures in ADF that collect the metadata for each part and store in SQL tables but I wasn't sure how I could read the metadata from the files in the data lake.
Has anyone come up with an approach on how to do this or even a better solution.