Via*_*mov 8 git automation github databricks
我正在尝试为 Databricks设置GitHub 集成。
我们那里有数百个笔记本,手动将每个笔记本添加到存储库中会很累。
有没有办法自动提交所有笔记本并将其从数据块推送到存储库?
由于没有人回答它 3 个月,我会提出我自己的解决方案。
在/Shared/databricks 的 dir 下,我们有应该同步到notebooks/Shared/.
我定期运行此脚本,从而使所有笔记本在存储库中保持最新。
databricks workspace export_dir /Shared ./notebooks/Shared -o
git add --all
git commit -m "shared notebooks updated"
git push
Run Code Online (Sandbox Code Playgroud)
-o 标志用于使用最新版本覆盖现有笔记本。
更多信息在这里:https : //databricks.com/blog/2017/11/08/introducing-command-line-interface-for-databricks-developers.html
请注意,您首先必须在您的机器上设置和配置 databricks-cli:https ://docs.databricks.com/user-guide/dev-tools/databricks-cli.html#set-up-the-cli
| 归档时间: |
|
| 查看次数: |
4163 次 |
| 最近记录: |