Thank you Kaniz for the information however it did not address the key point of the question i.e. how to debug the performance issue of DLT, given the same code, with different result with and without unity catalog. From the UI I can find out the outcome of the execution, i.e. the pipeline ran 6 hours but no more details such as waiting for connection, batch size, how many files processed per second, cluster resourcing utilisation etc. These information could be found in Spark UI driver log if the notebooks were executed without DLT.
Could you please refer to more detail technical insight of the DLT pipeline execution?
Thank you!