我正在使用 Python Databricks REST API。 我在工作区创建文件夹:
workspace_api = WorkspaceApi(api_client)
workspace_api.mkdirs("/Users/xxxx/myfirstrepo")
然后,我检查一个回购协议:
repos_api = ReposApi(api_client)
repos_api.create("https://github.com/xxx","github","/Repos/xxx/freshRepo")
现在,我想将 repo 的内容复制到工作区文件夹
myfirstrepo
。我该怎么做?
谢谢
您不能将此作为单个操作执行 - 这些是不同的对象类型。
有几种方法:
将 Git 存储库签出到本地磁盘,然后使用来自 Databricks CLI 的
import_dir
命令(doc)
列出存储库中的所有文件,使用 REST API 导出命令 导出每个文件,然后使用相应的 REST API 命令导入它