我们有几个项目在 Azure 上运行。
由于它们需要相互分离,我们需要为每个项目建立一个 Azure 数据工厂(因为 ADF 本身没有 ACL)。每个项目都将通过 DevOps 拥有自己的 GIT 存储库(每个项目都有自己的 DevOps 项目,因此单独的 GIT),我们最终将每个项目的 ADF 连接到自己的 GIT。所以我们有:
Project1.ADF <-> Project1.DevOpsProject1.GIT
Project2.ADF <-> Project2.DevOpsProject2.GIT
我们希望能够从每个 ADF 连接到 Azure Databricks。我们希望避免因成本而增加 Azure Databricks(加上 databricks 具有我们可以使用的 ACL)。但是,那么 databricks 工作区只能连接到单个 GIT 存储库。因此,如果每个项目都在相同的数据块上工作,那么我们需要一个在不同项目之间共享的数据块存储库。
除了存储库在 Project1.DevOps1.GIT 中,并且该存储库与 Project2 共享(反之亦然),还有什么更好的方法吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句