ADF自托管集成-当你有一个代码库时,如何让它发挥作用



我使用此处的模板,使用模板设置集成服务自主机。我的ADF是V2,有一个代码库。

当我使用这个模板时,集成被添加到adf_publish分支(通常是隐藏的(,而不是存储在VSTS/Git中的master。这意味着链接服务中的任何连接都不能引用自托管集成,因为它对该分支不可见。

我尝试过建立一个共享链接,但由于两个原因,这不起作用。master分支没有集成服务的权限,adf_publish集成服务无法授予对"自身"的访问权限,这意味着您无法选择当前数据工厂作为授予。

我做错了什么吗?或者有人知道周围的工作吗?

谢谢,马克。

如果在分支a中设置自托管IR,则IR将显示在分支a(Git模式(和数据工厂模式中。您可以在这两种模式下使用IR。如果你想在分支B中使用它,你可以将分支A合并到分支B。

我深入研究了我引用的RM模板,它将把集成运行时(IR(服务添加到数据工厂模式的"分支",而不是协作分支(主(,这是根本原因。

Bo的回答是正确的,尽管问题是模板,而不是手动设置的IR

解决方法是在主分支中手动创建IR记录,然后手动创建IR虚拟机,并在这些虚拟机上安装和授权集成网关。然后,它传播到数据工厂模式,并(希望(通过CI管道。

我在GitHub上的模板回购中发布了一个bug,希望他们能更新它,与Git托管的协作分支(在我们的案例中是master(一起工作。

谢谢,马克。

最新更新