Hi all!
I would like to use a managed delta table as a temporal table, meaning:
- to create a managed table in the middle of ETL process
- to drop the managed table right after the process
This way I can perform merge, insert, or delete oprations better than when using spark temp view which doesn't allow users to perform them.
Since the managed tables stay in the control plane of databricks, I'm worried that the data from managed tables affects the control plane performance when the size or number of files are large (e.g. s3 api call limit).
Please provide me some advice if it's a good idea using the managed table as a temporal table in the manners that I mentioned above.
Thanks for your help in advance and your help will be very appreciated!