This post is how to get the SAS token from a notebook.
Ensure you have a spark session created. Refer to PySpark: Create a Spark Session
- from notebookutils import mssparkutils
- linked_service_storage_account_name = '<LINKED_SERVICE_STORAGE_NAME>'
- blob_sas_token = mssparkutils.credentials.getConnectionStringOrCreds(linked_service_storage_account_name)
- spark.conf.set('fs.azure.sas.<CONTAINER_NAME>.<ADLS_STORAGE_ACCOUNT_NAME>.blob.core.windows.net', blob_sas_token