在阅读"ADF中的源代码管理"的文档时,我在引言部分看到了以下信息。
默认情况下,Azure数据工厂用户界面体验(UX(作者直接反对数据工厂服务这个经验有以下限制:
数据工厂服务不包括用于存储用于更改的JSON实体。保存更改的唯一方法是通过"全部发布"按钮,所有更改都将直接发布到数据工厂服务。
数据工厂服务未针对协作和版本控制。
部署数据工厂所需的Azure资源管理器模板其本身不包括在内。
从突出显示的信息短语来看,我关心的是如何理解ADF服务和ADF UI之间的区别。在谷歌搜索中找不到任何相关信息。
有人能帮我理解吗。我已附上该文件来源的网络链接。
感谢您的时间和对的支持
ADF UI是创作工具。默认情况下,它没有连接到Azure DevOps或GitHub进行源代码管理。这被称为"实时模式",更改将直接保存到ADF服务(意思是"保存到服务器"(。
在ADF UI中工作的首选方法是连接Azure DevOps或GitHub repo进行源代码管理。(您提供的链接对此进行了描述。(这允许您保存中间进度(即使管道因为无效而无法验证(。它允许您使用源代码管理功能,如分支、合并、请求审批等。只有当您合并到主分支然后发布时,更改才会保存到ADF服务。在此之前,您可以调试管道,包括您在分支中所做的更改。但是,从触发器(如调度触发器(运行的管道版本是已发布的版本,而不是主分支或分支中的版本。