That did not help. It keeps giving me "Unable to resolve the flow" error for all the tables in silver schema.
I'm attempting to do it another way now. That's to create a simple notebook, shift all my deletion logic to that notebook(in the context of DLT) and then attach that notebook to my pipeline, like this
Staging -> Bronze -> (New) Notebook with deletion logic -> Silver -> Gold.
This structure is running fine without any errors but it is not calling the function that I defined in my new notebook. Like it goes to that notebook but comes out without even calling that function written in the context of @Dlt.view.
Can you help me understand this behavior? Why is this happening and if what I'm doing is right or not?