数据预览/管道调试报Endpoint不支持BlobStorageEvents或软删除
数据预览/管道调试报错:endpoint doesn't support blobstorage events or soft delete
问题场景
- 触发操作:执行Data Preview(数据预览)、调试pipeline(管道)时抛出异常
- 报错内容:
endpoint doesn't support blobstorage events or soft delete,即提示Endpoint不支持BlobStorageEvents或软删除 - 修复约束:不能通过禁用存储账户soft delete(软删除)功能绕过问题
根因说明
这个报错和软删除功能本身没有关系,核心原因是当前配置的存储链接服务使用了Blob专属终结点。存储账户开启软删除、Blob存储事件功能后,Blob终结点不支持ADF做数据预览、管道调试时需要调用的事件类接口,就会直接抛出该错误。
修复步骤(全程无需关闭软删除)
- 打开报错对应存储链接服务的编辑页面
- 调整连接配置:
- 如果当前链接服务选择的是「Azure Blob Storage」类型,直接将类型切换为
Azure Data Lake Storage Gen2 - 如果已经选择ADLS Gen2类型,检查填写的服务URL,把后缀为
.blob.core.windows.net的Blob终结点,替换为后缀为.dfs.core.windows.net的DFS终结点,格式参考:https://<你的存储账户名>.dfs.core.windows.net
- 如果当前链接服务选择的是「Azure Blob Storage」类型,直接将类型切换为
- 点击测试连接确认连通性正常,保存链接服务配置
- 返回数据集/管道编辑页,重新触发数据预览、调试操作即可正常运行
说明:该调整仅修改ADF侧连接存储的接口入口,不会改动存储账户侧已配置的软删除、Blob事件订阅等安全规则,原有配置全部保留,不会产生数据安全风险。
内容的提问来源于stack exchange,提问作者TheSacredKiller
相关产品推荐
相关产品推荐

