内容提要
Databricks Workspace现在支持文件,用户可以在笔记本旁边存储各种类型的内容。新的丰富文件编辑器提供自动完成、对象检查和代码折叠等功能,使编辑更加强大。文件支持启用了软件开发最佳实践,包括模块化代码、单元测试、库和工件重用以及软件依赖管理。可以使用访问控制列表限制对文件或文件夹的访问。更新后的文件编辑器提供了改进的编程人体工程学。Databricks Runtime 11.2及以上版本默认启用Workspace文件。
关键要点
-
Databricks Workspace现在支持文件,用户可以在笔记本旁边存储各种类型的内容。
-
新的丰富文件编辑器支持内联代码执行,提供自动完成、对象检查和代码折叠等功能。
-
文件支持使用户能够应用软件开发最佳实践,如模块化代码、单元测试和软件依赖管理。
-
用户可以在Workspace中创建和存储小于200MB的文件,包括源代码和小型示例数据。
-
文件支持允许将大型笔记本重构为更小的模块,并通过'import'语句引用这些模块。
-
可以为代码创建单元测试,并将这些测试与源代码一起打包。
-
可以在Workspace文件中存储集群范围的初始化脚本,并进行访问控制。
-
可以存储Wheel、Jar和共享Python库源文件,便于共享和重现工作。
-
使用requirements.txt文件管理软件依赖,简化环境复制过程。
-
通过访问控制列表(ACL)安全地限制对文件或文件夹的访问。
-
更新后的文件编辑器统一了文件和笔记本的创作体验,提升了编程人体工程学。
-
新编辑器提供了代码折叠、自动完成和对象检查等功能,提升了用户体验。
-
用户可以在Workspace中创建、编辑和运行文件,无需额外设置或引入源控制。
-
Databricks Runtime 11.2及以上版本默认启用Workspace文件。