An Azure service that provides an enterprise-wide hyper-scale repository for big data analytic workloads and is integrated with Azure Blob Storage.
Hello Azuretech,
To restrict users from writing to the default root storage and allow them to write only to the external location, you can set up a storage mount point for the external location and remove write permissions for the default root storage.
You can use Azure Blob Storage or Azure Data Lake Storage as the external location. Please follow these steps:
- Create a storage mount point for the external location using the Databricks CLI or the UI
- Remove write permissions for the default root storage
- Grant write permissions for the external location
How to remove write permissions to default root storage:
- Open the Databricks workspace.
- Click on the
Clusterstab and select the cluster you want to configure. - Click on the
Editbutton to edit the cluster configuration. - Scroll down to the
Advanced Optionssection and click on theSparktab. - In the
Spark Configsection, add the following configuration property:spark.databricks.acl.default.With a value ofREAD. - Click on the
Confirmbutton to save the changes. - Restart the cluster for the changes to take effect.
I hope this helps. Please let me know if you have any further questions.