【问题标题】:Do databricks git integration supports notebook deletion feature?databricks git 集成是否支持笔记本删除功能?
【发布时间】:2020-09-28 10:25:46
【问题描述】:

我开始探索 git 与 databricks 的集成,并成功地将其设置在 DEV 中,而不是通过 CICD,我能够对 QA 和 PROD 进行更改,但我对笔记本删除有点困惑。假设我的 Notebook-A 与 Git 集成,但我得到了它的新版本,因此决定删除该笔记本。所以我的问题是,Notebook-A 会自动从 Azure Devops 中删除吗?我们通常从我们的笔记本保存并创建一个拉取请求以将更改带到 git,但是如果我的笔记本被删除,那么 git 怎么可能知道我的笔记本不再存在?

【问题讨论】:

    标签: git azure-devops version-control databricks azure-databricks


    【解决方案1】:

    这是我的观察结果:

    Notebook-A 会自动从 Azure Devops 中删除吗?

    如果从 Azure Databricks 工作区中删除 Notebook-A,它不会自动从 Azure Devops 中删除。您需要从 Azure Devops 中手动删除它。

    我们通常从我们的笔记本保存并创建一个拉取请求以将更改带到 git,但如果我的笔记本被删除,那么 git 怎么可能知道我的笔记本不再存在?

    不幸的是,Azure devops 不会知道笔记本是否被删除,除非你保存了更改。

    需要注意的重点:

    • 如果已经存在相同的笔记本,它将覆盖所有笔记本 名字。
    • 如果笔记本不存在,它将添加它。
    • 如果笔记本在 devops 中重命名,那么它只会添加一个新笔记本,不会删除旧笔记本。
    • 如果文件夹不存在,它将创建文件夹。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-17
      相关资源
      最近更新 更多