Azure 数据工厂 GitHub 集成专用存储库

Azure Data Factory GitHub Integration Private Repo

我似乎只能将我的 ADFv2 实例与我组织中的 public 存储库集成,这是不可取的。

在文档 (https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/data-factory/source-control.md#author-with-github-integration) 中,它指出:

..can use both public and private GitHub repositories with Data Factory as long you have read and write permission to the repository..

所以,我完成了以下步骤:

  1. 导航到我的 GitHub Org.
  2. 创建一个新的 "Private" 存储库,初始化为 README.MD。
  3. 创建一个新的 "Internal" 存储库,用 README.MD 初始化。 (这是 GitHub 企业云)
  4. 在 Azure 门户中,创建一个没有 Git 集成的新 ADFv2 实例。
  5. 在 ADFv2 实例中单击 "Set up code repository"。
  6. 选择,RepoType:GitHub - 验证 w。 Git中心弹出窗口。
  7. 在 GitHub 帐户部分输入组织名称。
  8. Git 存储库名称:未找到结果

‍♂️

事实证明,解决方案是需要将访问权限作为授权的 OAuth 应用程序授予组织。我没有这样做的权限。

完成后,您可以在 'Applications' 下找到它。但是我想当您第一次将 ADF 连接到 GitHub 时,它会提示您是否要授予它。

由于 Org 的权限,我没有看到这个。