在 Git 文件夹中组织 Azure 数据工厂对象

问题描述 投票:0回答:2

Azure 数据工厂支持在 ADF Studio 中将其对象(管道、数据集等)组织到文件夹中。

当 ADF 连接到 Git 存储库时,所有 ADF 对象都会根据 AD 组件类型移动到 git 中。

以下是 ADF Studio 中管道的组织方式

保存更改后,这就是 git 中文件的结构

如果我使用 git 将 P1-Pipeline.json 和 P2.Pipeline.json 组织到单独的文件夹中,则 ADF Studio 无法识别它们。

对于我们来说,将管道(和其他 ADF 组件)组织到 git 中的文件夹中非常重要,因为每个文件夹代表一个单独的团队。

是否可以将 ADF 组件组织到 git 文件夹中?如果没有,选择性部署 ADF 组件的推荐方法是什么

azure-data-factory
2个回答
0
投票

如果我使用 git 将 P1-Pipeline.json 和 P2.Pipeline.json 组织到单独的文件夹中,则 ADF Studio 无法识别它们。

不,您不应将

pipeline.json
文件的位置更改为 Git Repo 中的另一个文件夹。您应该在单独的文件夹中创建任何管道,如果要将其移动到另一个文件夹,请仅将其移动到 ADF Studio 中。

通过单击管道名称前面的三个点,单击

Move item
选项,然后选择要将管道移动到的文件夹。

在下面的示例中,我已将 pipeline1 从project1 文件夹移动到project2 文件夹。

我仍然可以在 Azure Repo 中看到这些管道的 ARM 文件。

如果您想将每个管道保存在单独的文件夹中,最好通过单击

Save as template
选项为每个管道创建 ARM 模板,请参阅下图。

您的每个 ARM 模板作为 json 将按管道名称存储在主

templates
文件夹下的单独子文件夹中,如下图所示。


0
投票

你有解决这个问题的方法吗?

© www.soinside.com 2019 - 2024. All rights reserved.