I know when we try to delete the table, it only deletes meta data but not data. But what could be the particular production use case in industry where internal tables may not be useful and it can only be achieved through external tables?
If we think that through external table, we can make sure data is safe and not deleted by anyone, this can be achieved in managed table by setting no_drop option which restricts table deletion.
If we think that using same underlying data, many tables can be created, even that can be easily achieved through managed tables.
Is there any particular industry scenario where managed table may not be useful and we need external table there?