无法将 Databricks Repo 推送到 GitHub 存储库
Cannot push Databricks Repo to GitHub Repository
我想创建一个与我的 Github 存储库链接的 Azure Databricks 存储库。
这是我所做的:
- 使用 Readme.md
创建新的 GitHub 存储库
- 创建身份验证令牌并将其添加到 Databricks
- 在数据块中,为存储库启用所有文件同步
- 将存储库克隆到 Databricks > Repo > 我的用户名
- 拉(这很好用)
但是,当我现在将文件添加到我的 Databricks 存储库并尝试推送时,我收到以下消息:
Error pushing: Remote ref update was rejected. Make sure you have write access to this remote repository.
在新创建的分支上尝试时出现同样的错误。
有谁知道是什么导致了这个错误?
我的身份验证令牌拥有 repo
、admin:repo_hook
和 delete_repo
的权限
好像是按照Azure Databricks instructions1:1,但是还是不行
我能够成功地将 .py
文件从 Azure databricks 推送到 git,并具有相同的访问权限。我遵循了 this 文档。
根据 official documentation 对于 Databricks Repos 中的非笔记本文件,您必须 运行 Databricks Runtime 8.4 或更高版本。
在 Databricks Repos 中启用对任意文件的支持:
Repos 中的文件可让您同步任何类型的文件,例如 .py
文件、.csv
或 .json
格式的数据文件或 .yaml
配置文件。您可以在 Databricks 存储库中导入和读取这些文件。您还可以在 UI.
中查看和编辑纯文本文件
如果未启用对此功能的支持,您仍会在存储库中看到非笔记本文件,但您将无法使用它们。
另请参阅此 SO question and its answers.
秘诀显然是使用您的 GitHub 用户名而不是 e-mail。
我想创建一个与我的 Github 存储库链接的 Azure Databricks 存储库。
这是我所做的:
- 使用 Readme.md 创建新的 GitHub 存储库
- 创建身份验证令牌并将其添加到 Databricks
- 在数据块中,为存储库启用所有文件同步
- 将存储库克隆到 Databricks > Repo > 我的用户名
- 拉(这很好用)
但是,当我现在将文件添加到我的 Databricks 存储库并尝试推送时,我收到以下消息:
Error pushing: Remote ref update was rejected. Make sure you have write access to this remote repository.
在新创建的分支上尝试时出现同样的错误。
有谁知道是什么导致了这个错误?
我的身份验证令牌拥有 repo
、admin:repo_hook
和 delete_repo
好像是按照Azure Databricks instructions1:1,但是还是不行
我能够成功地将 .py
文件从 Azure databricks 推送到 git,并具有相同的访问权限。我遵循了 this 文档。
根据 official documentation 对于 Databricks Repos 中的非笔记本文件,您必须 运行 Databricks Runtime 8.4 或更高版本。
在 Databricks Repos 中启用对任意文件的支持:
Repos 中的文件可让您同步任何类型的文件,例如 .py
文件、.csv
或 .json
格式的数据文件或 .yaml
配置文件。您可以在 Databricks 存储库中导入和读取这些文件。您还可以在 UI.
如果未启用对此功能的支持,您仍会在存储库中看到非笔记本文件,但您将无法使用它们。 另请参阅此 SO question and its answers.
秘诀显然是使用您的 GitHub 用户名而不是 e-mail。