Skip to content

Commit 7d961a9

Browse files
Merge pull request #231645 from kevinjaku/fsspec-read-write
FSSPEC - Adding blob managed private endpoint in case of managed VNET
2 parents 9ecd7a2 + ec5a9b4 commit 7d961a9

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed
199 KB
Loading

articles/synapse-analytics/spark/tutorial-spark-pool-filesystem-spec.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,12 @@ In Azure Synapse Analytics, a linked service is where you define your connection
4343

4444
:::image type="content" source="media/tutorial-spark-pool-filesystem-spec/create-adls-linked-service.png" alt-text="Screenshot of creating a linked service using an ADLS Gen2 storage access key.":::
4545

46+
> [!IMPORTANT]
47+
>
48+
> - If the above created Linked Service to Azure Data Lake Storage Gen2 uses a [managed private endpoint](../security/synapse-workspace-managed-private-endpoints.md) (with a *dfs* URI) , then we need to create another secondary managed private endpoint using the Azure Blob Storage option (with a **blob** URI) to ensure that the internal [fsspec/adlfs](https://github.com/fsspec/adlfs/blob/main/adlfs/spec.py#L400) code can connect using the *BlobServiceClient* interface.
49+
> - In case the secondary managed private endpoint is not configured correctly, then we would see an error message like *ServiceRequestError: Cannot connect to host [storageaccountname].blob.core.windows.net:443 ssl:True [Name or service not known]*
50+
>
51+
> ![Screenshot of creating a managed private end-point to an ADLS Gen2 storage using blob endpoint.](./media/tutorial-spark-pool-filesystem-spec/create-mpe-blob-endpoint.png)
4652
4753
## Read/Write data using storage account name and key
4854

0 commit comments

Comments
 (0)