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

如何无额外编码从Azure Synapse导出超1000行数据至CSV

Azure Synapse无代码导出全量表数据为CSV操作方案

问题背景

在Databricks中,可通过如下操作导出表中超过1000行的数据:
Databricks导出完整结果操作界面截图
选择下载完整结果即可实现超量数据导出。

但在Azure Synapse中,查询结果栏未提供下载完整结果的对应选项:
Azure Synapse查询结果栏操作界面截图
平台默认仅导出前1000行数据,经测试导出为JSON格式时同样仅返回前1000行。

具体操作方法

不需要编写额外导出代码,直接用Synapse Studio自带的原生导出功能就能绕开1000行限制,分两种场景操作:

  • 导出整表全量数据:进入Synapse Studio的「数据」板块,找到要导出的目标表,右键点击表名,依次选择「导出」-「导出到CSV」,在弹出的配置页选好对应的计算资源,指定Synapse工作区绑定的ADLS Gen2存储里的目标存放路径,直接点启动导出就行。等后台任务跑完,去你选的存储路径就能下到包含全量行的CSV文件。
  • 导出自定义查询的全量结果:在SQL查询编辑器里写好筛选查询的语句后,不要点击结果面板上方的下载按钮——那个按钮固定只下载前端加载的前1000行。选中你写的查询语句,点击编辑器顶部菜单栏的「导出结果」,选导出格式为CSV、指定好存储路径后启动任务,就能导出符合查询条件的全量数据,没有行数限制。

注意:整个导出流程是Synapse内置的调度能力,不需要额外安装插件,也不用手写Spark作业或者专用导出脚本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 13:09:18