1

我可以使用此处记录的 API 将数据文件写入 Databricks:

https://docs.databricks.com/dev-tools/api/latest/index.html

https://docs.databricks.com/dev-tools/api/latest/dbfs.html

我有几个要写入 Databricks 实例的笔记本。我没有在 API 文档中看到如何执行此操作。有没有办法使用 Rest API 将 Notebook 写入 Databricks 实例?这是在哪里记录的?

4

1 回答 1

0

您需要改用 Workspace API,特别是Import call。例如,使用 curl(来自文档的示例):

curl -n -F path=/Users/user@example.com/project/ScalaExampleNotebook -F language=SCALA \
  -F content=@example.scala \
  https://<databricks-instance>/api/2.0/workspace/import

如果您不直接使用 API,更好的方法是使用workspaceDatabricks CLIimportimport_dir)的子命令,或使用Databricks Terraform 提供程序

于 2020-12-19T10:39:40.467 回答