Thanks for you reply @Retired_mod ! I'm aware of the possibility to create or not create a table based on some parameter.
What I'm trying to figure out is basically how to achieve following:
-DLT pipeline starts and logs some information to a delta table.
-On each DLT pipeline restart a new row should be appended to the same delta table.
-If I run a full refresh of the DLT pipeline then the delta table where the data has been saved on each startup should remain untouched leaving "the log" of things that were saved during DLT pipeline startups untouched.
The delta table may be a DLT table or a non DLT delta table but the functionality should be the one that I described.