Databricks introduced Managed File Events which completely bypasses the need for the cluster's identity to provision cloud resources, resolving the conflict with the Shared cluster mode.
Steps to Implement in DLT
Enable File Events on the External Location:
A Workspace Admin or privileged user must go into the Unity Catalog interface.
Find the External Location that points to your source storage bucket/container.
Edit the External Location and Enable File Events. Databricks will automatically provision the necessary notification service (e.g., SQS/SNS, Azure Queue/Event Grid) using the Storage Credential linked to the External Location.
Configure Auto Loader in the DLT Code: In your DLT pipeline code (Python or SQL), simply set the option for Auto Loader.
RG #Driving Business Outcomes with Data Intelligence