Hi @Guilr
Thank you for reaching out to the Microsoft Q&A platform.
It's great to hear that you are exploring Azure Synapse Analytics Apache Spark pool storage access issues.
Regarding your question, it is correct that connecting a Spark job to an ADLS Gen 2 Storage account is not possible unless it is enabled for public access. This is because the Spark job needs to access the storage account, and if the storage account is not publicly accessible, it needs to be accessed through a private endpoint. However, private endpoints are not currently supported for Spark jobs in Azure Synapse Analytics.
As you mentioned, you have tested this scenario and received an error when trying to connect to a storage account that is not publicly enabled. This error occurs because the Spark job is not authorized to access the storage account due to the lack of a private endpoint.
Appreciate if you could share the feedback on our feedback channel. Which would be open for the user community to upvote & comment on. This allows our product teams to effectively prioritize your request against our existing feature backlog and gives insight into the potential impact of implementing the suggested feature.
Hope this helps. Do let us know if you any further queries.
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.