val input_blob_path = "Enter input azure blob path here"
val output_blob_path = "Enter output azure blob path here"
val storageAccountName = "Enter_Your_Storage_Account_Name"
val storageKeyValue = "Enter_Your_Storage_Account_Key"
val containerName = "Enter_Your_containerName"
val sparkSession = SparkSession.builder()
.master("local")
.appName("WriteDataToAzureBlob")
.config(
s"fs.azure.account.key.${storageAccountName}.blob.core.windows.net",
storageKeyValue)
.getOrCreate()
parqDF.write.parquet("wasbs://${containerName}@{storageAccountName}.blob.core.windows.net/${output_blob_path}")
I am using this code to write in blob storage but it's now working for me.