在工作区文件中存储 init 脚本
如果未使用 Unity 目录,Databricks 建议将 init 脚本存储在 Databricks Runtime 11.3 LTS 及更高版本中的工作区文件中。
注意
Databricks Runtime 9.1 LTS 和 10.4 LTS 中工作区文件中的 init 脚本支持有限,但此支持不包括 init 脚本的所有常见使用模式,例如引用 init 脚本中的其他文件。 Databricks 建议在 Databricks Runtime 9.1 LTS 和 10.4 LTS 的云对象存储中使用 init 脚本。
有关工作区文件的详细信息,请参阅什么是工作区文件?。
init 脚本存储在工作区文件中的哪里?
init 脚本可以存储在上传 init 脚本的用户具有适当权限的任何位置。 请查看文件夹 ACL。
与所有工作区文件一样,init 脚本使用访问控制列表 (ACL) 来控制权限。 默认情况下,只有上传 init 脚本的用户和工作区管理员才对这些文件具有权限。 请查看文件 ACL。
注意
某些 ACL 会从目录继承到目录中的所有文件。
使用存储在工作区文件中的 init 脚本
工作区文件中的 init 脚本旨在用作群集范围的 init 脚本。 请参阅群集范围的初始化脚本。