Самостоятельно размещенный IR недоступен после развертывания ARM - PullRequest
0 голосов
/ 18 января 2020

Мы пытаемся использовать автономную среду интеграции для извлечения данных из предварительной публикации файлов. Для реализации CI / CD я создал шаблоны рукавов из фабрики данных, где IR успешно работает, и разрешил совместное использование для фабрики данных, в которой я собираюсь развернуть свои конвейеры с использованием шаблонов ARM. Я могу успешно развернуть конвейерный и самостоятельно размещенный IR и связанные службы, но IR не доступен в новых соединениях фабрики данных.

enter image description here

Это нормально? Потому что для использования CI / CD с фабрикой данных, как только ARM будет развернут, мы должны быть готовы к запуску конвейеров без изменений вручную? И если я прав, тогда кто-нибудь может помочь, почему IR в новой фабрике данных недоступен, что приводит к сбою конвейера, когда я пытаюсь его запустить.

1 Ответ

1 голос
/ 07 мая 2020

Self Hosted Integration Runtime привязаны к ADF, в котором он создан. Чтобы использовать CI / CD с Self Hosted IR, необходимо выполнить следующие шаги:

  1. Создать новую фабрику данных, отличную от те, которые вы используете в процессе CI / CD, а затем создайте свою собственную среду интеграции Integration Runtime. (Этот ADF не должен содержать какой-либо ваш конвейер или набор данных).
  2. Go во вновь созданную среду выполнения Integration Runtime и нажмите на иконку редактирования или карандаш. Go на вкладку общего доступа открытого окна.
  3. Нажмите на Предоставить разрешение для другой фабрики данных (поиск и разрешение для всех ADF, участвующих в процессе CI / CD).
  4. Скопировать отображаемый идентификатор ресурса. Go к фабрике данных DEV и создайте новую автономную среду выполнения связанного типа.

enter image description here

5.Введите идентификатор ресурса при запросе и нажмите кнопку «Создать».

6. Затем перейдите к настройке процесса CI / CD через DEV Data Factory.

Поскольку с помощью шаблона ARM во всех других связанных с фабрикой данных будет создан собственный размещенный IR, и если вы при наличии разрешения все будет работать.

...