繁体   English   中英

Azure Synapse 笔记本文件夹结构未保存在 GitHub

[英]Azure Synapse Notebook Folders Structure not saved in GitHub

我的 Synapse Workspace 配置为 GitHub。代码组织在“NoteBook”下的文件夹中。 示例:在 Notebook 下,Dev1 文件夹包含 notebook1 和 notebook2。 Dev2 文件夹包含 notebook3 和 notebook4

当 Synapse Publishes 时,GitHub Repo 不维护文件夹结构。 所有 4 个文件都在 "repo_name/notebook/ notebook1, notebook2,notebook3, notebook4

如何配置 Synapse GitHub 以保持文件夹结构?

简短的回答是你不知道。 当您保存笔记本(或 SQL 脚本,或任何其他与此相关的内容)时,您实际上是在保存资产的 JSON 表示。 Synapse 中的“文件夹”实际上不是文件夹,而是 JSON 中的属性:

在此处输入图像描述

这就是文件名需要全局唯一的原因,所以你不能在不同的文件夹中有两个“Notebook1”文件。 同样,对于 SQL 脚本、数据集、管道等也是如此。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM