I am trying to create a mount point in Azure Storage Gen2 over a container, using the syntax given on Azure docs. I found 2 ways using 'abfss' for Gen2 and 'wasbs' for regular blob storage. Since I am using 'Storage Gen2' , so using 'abfss' but that not working. Although if I use 'wasb' its able to mount. Not sure why. I am confused
Syntax-1
url = "wasbs://"+container+"@"+storage_name+".blob.core.windows.net"
config = "fs.azure.account.key."+storage_name+".blob.core.windows.net"
Syntax-2
url="abfss://"+container+"@"+storage_name+".dfs.core.windows.net"
as_config = "fs.azure.account.key."+storage_name+".dfs.core.windows.net
When I use Syntax-2, gets error:
ExecutionError: An error occurred while calling o246.mount. : java.lang.NullPointerException: authEndpoint at shaded.databricks.v20180920_b33d810.com.google.common.base.Preconditions.checkNotNull(Preconditions.java:204)