Databricks-GitHub 集成,自动将所有笔记本添加到存储库
Databricks-GitHub integration, automatically add all notebooks to repository
我正在尝试为 Databricks.
设置 GitHub 集成
我们那里有数百个笔记本,手动将每个笔记本添加到存储库会很累。
有什么方法可以自动提交并推送所有笔记本从数据块到存储库吗?
3个月没有人回答,我把自己的解决方案贴出来
在数据块的 /Shared/
目录下,我们有笔记本应该同步到 notebooks/Shared/
.
下的存储库
我定期 运行 这个脚本,从而使所有笔记本在 repo 中保持最新。
databricks workspace export_dir /Shared ./notebooks/Shared -o
git add --all
git commit -m "shared notebooks updated"
git push
-o
标志用于用最新版本覆盖现有笔记本。
请注意,您首先必须在您的计算机上设置和配置 databricks-cli:
https://docs.databricks.com/user-guide/dev-tools/databricks-cli.html#set-up-the-cli
我正在尝试为 Databricks.
设置 GitHub 集成
我们那里有数百个笔记本,手动将每个笔记本添加到存储库会很累。
有什么方法可以自动提交并推送所有笔记本从数据块到存储库吗?
3个月没有人回答,我把自己的解决方案贴出来
在数据块的 /Shared/
目录下,我们有笔记本应该同步到 notebooks/Shared/
.
下的存储库
我定期 运行 这个脚本,从而使所有笔记本在 repo 中保持最新。
databricks workspace export_dir /Shared ./notebooks/Shared -o
git add --all
git commit -m "shared notebooks updated"
git push
-o
标志用于用最新版本覆盖现有笔记本。
请注意,您首先必须在您的计算机上设置和配置 databricks-cli: https://docs.databricks.com/user-guide/dev-tools/databricks-cli.html#set-up-the-cli