如何解决databricks git集成是否支持笔记本删除功能?
我开始探索与数据块的git集成,并成功在DEV中设置它,然后通过CICD,我可以对QA和PROD进行更改,但是我对删除笔记本的混淆不大。假设我的Notebook-A与Git集成在一起,但是我得到了它的新版本,因此决定删除该笔记本。所以我的问题是,笔记本A是否会自动从Azure Devops中删除?我们通常会从笔记本中保存并创建一个拉取请求,以对git进行更改,但是如果删除了我的笔记本,那么git如何知道我的笔记本不再存在?
解决方法
这是我根据自己的观察得出的结论:
Notebook-A是否会自动从Azure Devops中删除?
如果从Azure Databricks工作区中删除Notebook-A,它将不会自动从Azure Devops中删除。您需要从Azure Devops手动将其删除。
我们通常会在笔记本中保存并创建一个拉取请求,以对git进行更改,但是如果删除了我的笔记本,那么git怎么会知道我的笔记本不再存在?
不幸的是,Azure开发人员不会知道笔记本被删除的时间是直到或保存更改之后。
要注意的重点:
- 如果已有相同的笔记本,它将覆盖所有笔记本 名称。
- 如果不存在,它将添加笔记本。
- 如果笔记本在devops中被重命名,那么它只会添加一个新笔记本,而不会删除旧笔记本。
- 如果不存在,它将创建文件夹。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。