You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Synapse中是否存在Databricks DBFS FileStore等效功能?

Azure Synapse 等效DBFS FileStore的实现方式

Azure Synapse 没有和Databricks DBFS FileStore完全同名的内置文件系统,但可以通过工作区默认挂载的持久化文件目录实现一模一样的使用效果:不用把CSV加载到数据库表,上传完就能直接读成pandas数据帧。

具体操作

  • 上传入口位置:在Synapse Studio左侧导航栏点开「数据」面板,切到「已链接」标签,展开工作区默认绑定的ADLS Gen2存储账户,找到根路径下的Files文件夹,点顶部工具栏的「上传」按钮就能选本地CSV上传。这个目录是持久化存储,文件不会因为Spark会话结束被清理,使用体验和DBFS FileStore最接近。
  • 对应读取代码和Databricks写法几乎无差别,直接用本地路径风格访问就行:
import pandas as pd
# 替换成你实际上传的文件名即可
df = pd.read_csv('/lakehouse/default/Files/name_of_file.csv')

其他注意点

  • 如果只是临时跑测试,也可以直接把本地CSV拖拽到Synapse笔记本右侧的「文件」面板,文件会传到当前Spark节点的/tmp/目录下,读的时候路径写/tmp/你的文件名.csv就行,但这类文件会在会话回收后自动删除,不适合存长期要用的文件。
  • 你附的截图里是数据库对象浏览页,不是文件存储的浏览页,所以找不到上传入口,切到存储分类面板就能看到对应操作按钮。

Synapse操作界面截图

内容的提问来源于stack exchange,提问作者Nate

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 22:18:57