Azure Synapse Workspace 发布脚本的存储位置及访问方式咨询
发布内容与脚本的存储位置
- 未绑定Git仓库时,发布的所有资源(包括SQL脚本、Notebook、数据管道、数据集、数据流等)都存储在Azure Synapse工作区对应的托管元数据存储中,这部分是Azure后台托管的存储资源,无需用户自行运维,资源生命周期和工作区绑定,工作区删除时对应发布内容也会同步销毁。
- 已绑定GitHub/Azure DevOps等Git仓库时,发布的内容会同时存储在两个位置:一是同步更新到工作区的托管元数据存储,二是提交到你配置的Git仓库指定发布分支中,所有内容会以明文配置/脚本文件的形式存放在仓库里。
发布完成后的资源访问方式
- 工作区内访问:直接登录Azure Synapse Studio,在左侧导航栏的对应板块(开发、集成、管理等)就能看到所有已发布的资源,点击即可直接查看、编辑、运行。
- 程序侧访问:可以通过Azure Synapse REST API、对应语言的SDK(Python、C#等)、PowerShell命令行来读取或操作发布后的资源,访问权限和你在工作区中配置的IAM权限一致。
- 若绑定了Git仓库:可以直接在对应的Git仓库分支中拉取所有发布的脚本、配置文件,本地编辑完成后提交推送即可同步更新到Synapse工作区。
内容的提问来源于stack exchange,提问作者nam
相关产品推荐
相关产品推荐

