获取一个Git访问令牌,并连接一个远程回购到Databricks
本文描述如何在Git提供程序中创建个人访问令牌(PAT),以便可以连接到Databricks Repos。
支持的Git提供者
Databricks支持以下Git提供程序:
Databricks Repos还支持Bitbucket服务器,GitHub企业服务器和GitLab自管理。要与不能通过互联网访问的私有Git服务器实例集成,请与Databricks代表联系。
GitHub或GitHub AE
在GitHub中,按照以下步骤创建一个个人访问令牌,允许访问您的存储库:
在任何页面的右上角,单击您的头像,然后单击设置.
点击开发人员设置.
单击个人访问令牌选项卡。
单击生成新令牌按钮。
输入令牌描述。
选择回购范围和工作流范围,并单击生成令牌按钮。工作流如果你的存储库有GitHub Action工作流,范围是必要的。
将令牌复制到剪贴板。下的Databricks中输入此令牌用户设置> Git集成.
看到GitHub的文档了解有BOB低频彩关如何创建个人访问令牌的详细信息。
GitLab
在GitLab中,按照以下步骤创建一个个人访问令牌,允许访问您的存储库:
从GitLab中,单击屏幕右上角的用户图标并选择首选项.
点击访问令牌在侧栏中。
为令牌输入一个名称。
检查
read_repository
而且write_repository
权限,然后单击创建个人访问令牌.将令牌复制到剪贴板。在Databricks下输入此令牌用户设置> Git集成.
看到GitLab文档了解有BOB低频彩关如何创建和管理个人访问令牌的更多信息。
AWS CodeCommit
在AWS CodeCommit中,按照以下步骤创建HTTPS Git凭证允许访问您的存储库:
在AWS CodeCommit中,创建允许访问存储库的HTTPS Git凭据。看到AWS CodeCommit文档。关联的IAM用户必须对存储库具有“读”和“写”权限。
记录密码。在“数据库”下输入此密码用户设置> Git集成.
Azure DevOps服务
身份验证与Azure DevOps服务在您使用Azure Active Directory (Azure AD)进行身份验证时自动完成。Azure DevOps Services组织必须链接到与Databricks相同的Azure AD租户。
在Databricks中,在用户设置页面将Git提供程序设置为Azure DevOps Services:
点击设置在屏幕的左下角,然后选择用户设置.
单击Git集成选项卡。
将您的提供者更改为Azure DevOps Services。
您还可以使用Azure DevOps个人访问令牌进行访问。遵循Azure DevOps文档.令牌应该具有“完全访问”范围。
Bitbucket都
在Bitbucket中,按照以下步骤创建一个应用程序密码,允许访问你的存储库:
去Bitbucket Cloud,创建一个应用程序密码,允许访问你的存储库。看到Bitbucket Cloud文档.
记录密码。
在“数据库”下输入此密码用户设置> Git集成.