Azure 数据工厂 GitHub 集成专用存储库
Azure Data Factory GitHub Integration Private Repo
我似乎只能将我的 ADFv2 实例与我组织中的 public 存储库集成,这是不可取的。
..can use both public and private GitHub repositories with Data Factory as long you have read and write permission to the repository..
所以,我完成了以下步骤:
- 导航到我的 GitHub Org.
- 创建一个新的 "Private" 存储库,初始化为 README.MD。
- 创建一个新的 "Internal" 存储库,用 README.MD 初始化。 (这是 GitHub 企业云)
- 在 Azure 门户中,创建一个没有 Git 集成的新 ADFv2 实例。
- 在 ADFv2 实例中单击 "Set up code repository"。
- 选择,RepoType:
GitHub
- 验证 w。 Git中心弹出窗口。
- 在 GitHub 帐户部分输入组织名称。
- Git 存储库名称:未找到结果
♂️
事实证明,解决方案是需要将访问权限作为授权的 OAuth 应用程序授予组织。我没有这样做的权限。
完成后,您可以在 'Applications' 下找到它。但是我想当您第一次将 ADF 连接到 GitHub 时,它会提示您是否要授予它。
由于 Org 的权限,我没有看到这个。
我似乎只能将我的 ADFv2 实例与我组织中的 public 存储库集成,这是不可取的。
..can use both public and private GitHub repositories with Data Factory as long you have read and write permission to the repository..
所以,我完成了以下步骤:
- 导航到我的 GitHub Org.
- 创建一个新的 "Private" 存储库,初始化为 README.MD。
- 创建一个新的 "Internal" 存储库,用 README.MD 初始化。 (这是 GitHub 企业云)
- 在 Azure 门户中,创建一个没有 Git 集成的新 ADFv2 实例。
- 在 ADFv2 实例中单击 "Set up code repository"。
- 选择,RepoType:
GitHub
- 验证 w。 Git中心弹出窗口。 - 在 GitHub 帐户部分输入组织名称。
- Git 存储库名称:未找到结果
♂️
事实证明,解决方案是需要将访问权限作为授权的 OAuth 应用程序授予组织。我没有这样做的权限。
完成后,您可以在 'Applications' 下找到它。但是我想当您第一次将 ADF 连接到 GitHub 时,它会提示您是否要授予它。
由于 Org 的权限,我没有看到这个。