несколько GIT проекта Azure DevOps против одного хранилища Azure Databricks - PullRequest
0 голосов
/ 22 марта 2019

У нас есть несколько проектов, работающих на Azure.

Поскольку они нуждаются в некотором отделении друг от друга, нам необходимо создать фабрику данных Azure для каждого проекта (поскольку ADF не имеет ACL внутри себя).Каждый проект будет иметь свой собственный GIT-репозиторий через DevOps (каждый проект имеет свой собственный проект DevOps, так что отдельные GIT), в итоге ADF каждого проекта будет подключен к их собственному GIT.Итак, у нас есть:

Project1.ADF <-> Project1.DevOpsProject1.GIT

Project2.ADF <-> Project2.DevOpsProject2.GIT

Мы хотим иметь возможностьподключитесь к Azure Databricks от каждого ADF.Мы хотим избежать умножения блоков данных Azure из-за стоимости (плюс блоки данных имеют ACL, который мы можем использовать).Однако тогда рабочая область блоков данных может быть подключена только к одному GIT-репозиторию.Поэтому, если каждый проект должен работать с одними и теми же блоками данных, нам нужен репозиторий блоков данных, совместно используемый различными проектами.

Помимо хранилища в Project1.DevOps1.GIT и только этого хранилища, общего для Project2 (или наоборот)наоборот), есть ли лучший способ?

1 Ответ

0 голосов
/ 25 марта 2019

На самом деле это было намного проще, чем я думал - вы можете указать на каждом ноутбуке репозиторий GIT, к которому вы хотите подключиться.Таким образом, мы все еще можем иметь

Project1.ADF <-> Project1.DevOpsProject1.GIT

Project1.Databricks <-> Project1.DevOpsProject1.GIT

Project2.ADF <-> Project2.DevOpsProject2.GIT

Project2.Databricks <-> Project2.DevOpsProject2.GIT

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...