首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自托管IR在ARM部署后不可用

自托管IR在ARM部署后不可用
EN

Stack Overflow用户
提问于 2020-01-18 23:28:39
回答 2查看 538关注 0票数 1

我们正在尝试使用自托管集成运行时从本地文件共享中提取数据。为了实现CI/CD,我从IR成功工作的数据工厂创建了arm模板,并为数据工厂启用了共享,我将使用ARM模板在数据工厂中部署我的管道。我可以成功地部署管道和自托管IR以及链接的服务,但IR在新的数据工厂连接中不可用。

正常吗?因为要将CI/CD与数据工厂一起使用,一旦部署了ARM,我们就应该准备好运行管道,而不需要手动更改?如果我是正确的,那么有没有人可以帮助我为什么新的数据工厂中的IR不可用,这使得当我试图运行它时,管道失败。

EN

回答 2

Stack Overflow用户

发布于 2020-05-07 22:23:54

Self Hosted Integration Runtime与在其中创建它的ADF绑定。要将CI/CD与自托管IR一起使用,您需要执行以下步骤:

  1. 创建一个新的数据工厂,而不是您在CI/CD过程中使用的数据工厂,然后创建自托管集成运行时。(此ADF不需要包含任何管道或数据集)。
  2. 转到新创建的集成运行时,然后单击编辑或铅笔图标。转到打开窗口的“共享”选项卡。
  3. 单击授予其他数据工厂的权限。(搜索CI/CD过程中涉及的所有ADF并授予权限)。
  4. 复制显示的资源id。转到DEV数据工厂并创建新的链接类型的自托管运行时。

5.在系统提示时输入资源ID,然后单击create。

6.然后继续通过DEV Data Factory设置CI/CD流程。

由于通过所有其他数据工厂中的ARM模板,将创建链接的自托管IR,如果您提供了权限,则一切都将正常工作。

票数 1
EN

Stack Overflow用户

发布于 2020-09-15 08:25:20

一个自托管的集成运行时,只有一个Data Factory实例“拥有”。“所有者”和“共享者”工厂定义IR的方式是不同的。当您将一个部署到另一个上时,类型发生了变化,您最终得到了两个“所有者”或两个“共享者”。由于只能有一个“所有者”或一个“共享者”指向一个“所有者”,所以事情就会中断。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59801996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档